Class Saml2Options


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

      • 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.