For Authentication in the App Factory, we use SAML based SSO using the Jaggery application, appmgt as the service provider. The identity provider can be any valid SSO provider. In the default WSO2 App Factory, appmgt is the service provider and the App Factory itself 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|