For Authentication in the App Factory, we use SAML based SSO. The jaggery application "appmgt" is the Service Provider of this scenario. The Identity Provider can be a valid SSO provider. In the default WSO2 App Factory, appmgt is the service provider and the App Factory it self acts as the identity provider.
You can configure a preferred Identity provider by editing the SSO relying party using the
<SSORelyingParty> element in
Following sample code adds a new SSO replying party to App Factory:
The elements of the configuration are explained below. You can use this information to edit the file according to you requirements.
XML elements of the sample code
|Property Name||Description||Type||Default Value||Fixed Values||Mandatory/Optional|
|SSO relying party configuration.|
|Name of Relying party (RP).||String|
|Name of Dashboard.||String|
URL of the identity provide where the SAML authentication request should be sent to https://appfactorypreview.wso2.com/samlsso. Change the URL accordingly.
|Alias name for identity key.||String|
|The location for the default key-store, which is wso2carbon.jks used by WSO2 IS (running identity provider).||String|
|Password for keystore||String|