...
On the Main tab, click Identity > Identity Providers > Resident.
The Resident Identity Provider page appears.
Enter the required values as given below.
Field Description Sample Value Home Realm Identifier This is the domain name of the identity provider. If you do not enter a value here, when an authentication request comes to WSO2 Identity Server, a user will be prompted to specify a domain. You can enter multiple identifiers as a comma-separated list. localhost
Idle Session Time Out This is the duration in minutes for which an SSO session can be idle for. If WSO2 Identity Server does not receive any SSO authentication requests for the given duration, a session time out occurs. The default value is 15
.15
Remember Me Period This is the duration in weeks for which WSO2 Identity Server should remember an SSO session given that the Remember Me option is selected in the WSO2 Identity Server login screen.
The default value is
2
weeks.2
- Under the Inbound Authentication Configuration section, click Security Token Service Configuration > Apply Security Policy.
Select Yes in the Enable Security? drop down and select a pre-configured security scenario according to your requirements. For this tutorial, use UsernameToken under the Basic Scenarios section.
Note You can find further details about security policy scenarios from the view scenario option.
Click Next. The user domain and user group selection appears.
Info Next steps may vary as per the security scenario that you have chosen under point (5) above. Below is for UsernameToken scenario.
- Provide the required details as follows:
- Select ALL-USER-STORE-DOMAINS.
Select the role you created to grant permission to access secured service. In this example, the admin role is used. Next, click Finish.
Note The Select Domain drop-down lists many domains. The listed User Groups can vary depending on the domain selected.
- Click Finish.
- Click Ok on the confirmation dialog window that appears.
- Click Update to complete the process.
...
- Under the Inbound Authenticatino Configuration section, click WS-Trust Security Token Service Configuration > Configure. The STS Configuration page appears.
Enter the required details as given below.
Field Description Sample Value Endpoint Address Enter the trusted relying party's endpoint address, which is the endpoint address of the Security Token Service. For more information, see Broker Trust Relationship with WSO2 Identity Server.
The endpoint must be used as the service
URL
to which the token gets delivered by the STS client. Then select the public certificate imported. Tokens issued are encrypted using the public certificate of the trusted relying party. Therefore, the consumer who obtains this token, to invoke the RP service, will not be able to see the token.Note Make sure to upload the certificate of the relying party to the truststore. For instructions, see Adding CA-signed ceritificates to keystores.
https://localhost:9444/services/echo
Certificate Alias This is the alias of the certificate. wso2carbon
Click Update to save the changes made to the service provider.
Panel title Related Topics Run the STS client after configuring the service provider. For instructions on trying out a sample STS client, see Running an STS Client.
...