Skip to content

/AWS1/CL_SSASIGNINOPTIONS

A structure that describes the sign-in options for an application portal.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_origin TYPE /AWS1/SSASIGNINORIGIN /AWS1/SSASIGNINORIGIN

This determines how IAM Identity Center navigates the user to the target application. It can be one of the following values:

  • APPLICATION: IAM Identity Center redirects the customer to the configured ApplicationUrl.

  • IDENTITY_CENTER: IAM Identity Center uses SAML identity-provider initiated authentication to sign the customer directly into a SAML-based application.

Optional arguments:

iv_applicationurl TYPE /AWS1/SSAAPPLICATIONURL /AWS1/SSAAPPLICATIONURL

The URL that accepts authentication requests for an application. This is a required parameter if the Origin parameter is APPLICATION.


Queryable Attributes

Origin

This determines how IAM Identity Center navigates the user to the target application. It can be one of the following values:

  • APPLICATION: IAM Identity Center redirects the customer to the configured ApplicationUrl.

  • IDENTITY_CENTER: IAM Identity Center uses SAML identity-provider initiated authentication to sign the customer directly into a SAML-based application.

Accessible with the following methods

Method Description
GET_ORIGIN() Getter for ORIGIN, with configurable default
ASK_ORIGIN() Getter for ORIGIN w/ exceptions if field has no value
HAS_ORIGIN() Determine if ORIGIN has a value

ApplicationUrl

The URL that accepts authentication requests for an application. This is a required parameter if the Origin parameter is APPLICATION.

Accessible with the following methods

Method Description
GET_APPLICATIONURL() Getter for APPLICATIONURL, with configurable default
ASK_APPLICATIONURL() Getter for APPLICATIONURL w/ exceptions if field has no valu
HAS_APPLICATIONURL() Determine if APPLICATIONURL has a value