Class Saml2Options

java.lang.Object
org.forgerock.am.saml2.api.Saml2Options

public final class Saml2Options extends Object
This class contains the currently available options that can control the SAML2 flows.
  • Field Details

    • ALLOW_CREATE

      public static final Option<Boolean> ALLOW_CREATE
      Whether the identity provider is allowed to create a new NameID value for the user.
    • AUTH_COMPARISON

      public static final Option<AuthComparison> AUTH_COMPARISON
      The comparison method the identity provider should use when determining the authentication method.
    • AUTH_CONTEXT_CLASS_REF

      public static final Option<List<String>> AUTH_CONTEXT_CLASS_REF
      The authentication context class reference.
    • AUTH_CONTEXT_DECL_REF

      public static final Option<List<String>> AUTH_CONTEXT_DECL_REF
      The authentication context declaration reference.
    • FORCE_AUTHN

      public static final Option<Boolean> FORCE_AUTHN
      Whether the IDP should force re-authentication of the user.
    • IS_PASSIVE

      public static final Option<Boolean> IS_PASSIVE
      Whether the IDP should silently check if the user is already authenticated.
    • NAME_ID_FORMAT

      public static final Option<String> NAME_ID_FORMAT
      The NameID Format the IDP should use when constructing the assertion.
    • REQUEST_BINDING

      public static final Option<String> REQUEST_BINDING
      The request binding AM should use when sending the authentication request.
    • RESPONSE_BINDING

      public static final Option<String> RESPONSE_BINDING
      The binding the IDP should use when returning the SAML response.