Select the SAML server (Identity Provider)
Follow these steps to specify the SAML server a Genero application must use as its Identity Provider (IdP).
Before you begin, determine the EntityID name for the IdP server you
wish to specify. Use the ImportIdP program with the
--list
option to identify the EntityID name.
Complete this procedure to specify which SAML server a Genero application must use as its Identity Provider (IdP).
If the IDP
element is not set in the DELEGATE
element of
the application configuration file, the Genero Application Server will retrieve the unique
registered IdP. It will raise an error if more than one IdP is registered.
Add an
IDP
element as a child of the SAML DELEGATE
element in the application configuration (xcf) file. Enter the
EntityID name in the IDP
tag.
<?xml version="1.0"?>
<APPLICATION Parent="defaultgwc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.4js.com/ns/gas/3.20/cfextwa.xsd">
<EXECUTION>
<PATH>$(res.path.qa)/applications/myapp</PATH>
<MODULE>App.42r</MODULE>
<DELEGATE service="services/SAMLServiceProvider">
<IDP>http://idp.4js.com</IDP>
</DELEGATE>
</EXECUTION>
</APPLICATION>
The Genero Application Server uses the specified IdP as its Single sign-on (SSO) identity provider.