Callback parameters and values

Specify the callback parameters and values when defining a point of contact profile.

  1. Sign In callbacks
  2. Sign Out callbacks
  3. Local ID
  4. Authenticate


Sign In callbacks

fim.user.request.header.name The name of the header containing user name of the user.
Data type:: String
Example: iv-user
fim.attributes.response.header.name The name of the header containing attributes of the user.
Data type:: String
Example: am-fim-eai-xattrs
fim.groups.response.header.name The name of the header containing groups of the user.
Data type:: String
Example: fim.groups
fim.server.response.header.name The name of the header containing hostname that authenticates the user.
Data type:: String
Example: fim.server
fim.target.response.header.name The name of the header containing redirect URL.
Data type:: String
Example: am-fim-eai-redir-url
fim.user.response.header.name The name of the header containing user name of the user.
Data type:: String
Example: am-fim-eai-user-id
fim.user.session.id.response.header.name The name of the header containing reverse proxy session ID of the user.
Data type:: String
Example: user_session_id
fim.cred.response.header.name The name of the header containing IVCred of the user.
Data type:: String
Example: am-fim-eai-pac
url.encoding.enabled Whether the EAI header names and values are URL encoded. The default setting for this property is false. The EAI header names and values are not URL encoded.
Data type:: Boolean
Example: false


Sign Out callbacks

fim.user.session.id.request.header.name The name of the header containing reverse proxy session ID of the user.
Data type:: String
Example: user_session_id
fim.user.request.header.name The name of the header containing user name.
Data type:: String
Example: iv-user


Local ID

fim.attributes.request.header.name The name of the header containing attributes of the user.
Data type:: String
Example: fim.attributes
fim.cred.request.header.name The header containing IVCred of the user.
Data type:: String
Example: iv-creds
fim.groups.request.header.name The name of the header containing groups of the user.
Data type:: String
Example: iv-groups
fim.user.request.header.name The name of the header containing user name.
Data type:: String
Example: iv-user


Authenticate

fim.user.request.header.name The name of the header containing user name.
Data type:: String
Example: iv-user
authentication.macros A list of macros that defines contextual information to pass to the web reverse proxy login page. The macros we specify can customize an authentication login page for a specific service provider. For information, see Customizing the SAML 2.0 login form.
Data type:: String
Example: If an identity provider wants to display the provider ID and target URL of a partner, specify the following macros:

    %PARTNERID%,%TARGET%

Parent topic: Point of contact profiles for Federation