WSO2 api authentication server

I am developing a new application that needs identity management features (for example, user account and role management). I would like to delegate this functionality to Identity Server.

  • Is there a REST or SOAP API open by the WSO2 Identity Server for managing user accounts (for example, similar to the OpenAM REST api )?

I found WSO2 AuthenticationAdmin wsdl https://localhost:9443/services/AuthenticationAdmin?wsdl but does not have user account management features.

  1. Is there a list of all wsdl open on the WSO2 platform? So far, I have found AuthenticationAdmin wsdl and EventBrokerService wsdl by doing a google search.
+7
source share
1 answer

1) You can also try using UserAdmin located at https://localhost:9443/services/UserAdmin?wsdl .

2) You can do this using the osgi console. Start the server using the -DosgiConsole flag, i.e. .. / wso 2server.sh -DosgiConsole or. / wso 2server.bat -DosgiConosle

then after starting the server you will get the osgi console. Enter listAdminServices and you will get a list. eg:

 osgi> listAdminServices Admin services deployed on this server: 1. ProvisioningAdminService, ProvisioningAdminService, https://10.150.3.140:9443/services/ProvisioningAdminService/ 

All commands, such as "listAdminServices", are listed by typing "help" from the osgi console.

Note. All servers provide web service APIs that can be used to access the functionality on the rear panel.

+7
source

All Articles