Skip to content

SignInOptions

Source code in docs_src/capo_sso_admin/types/sign_in_options.py
class SignInOptions(TypedDict, closed=True):
    origin: "capo_sso_admin.types.sign_in_origin.SignInOrigin"
    """<p>This determines how IAM Identity Center navigates the user to the target application. It can be one of the following values:</p> <ul> <li> <p> <code>APPLICATION</code>: IAM Identity Center redirects the customer to the configured <code>ApplicationUrl</code>.</p> </li> <li> <p> <code>IDENTITY_CENTER</code>: IAM Identity Center uses SAML identity-provider initiated authentication to sign the customer directly into a SAML-based application.</p> </li> </ul>"""
    application_url: NotRequired["capo_sso_admin.types.application_url.ApplicationUrl"]
    """<p>The URL that accepts authentication requests for an application. This is a required parameter if the <code>Origin</code> parameter is <code>APPLICATION</code>.</p>"""

application_url instance-attribute

application_url: NotRequired[ApplicationUrl]

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

origin instance-attribute

origin: SignInOrigin

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.