Interface Authenticators


  • public interface Authenticators
    Since:
    5.1.0
    • Field Detail

      • CAS_OAUTH_CLIENT

        static final java.lang.String CAS_OAUTH_CLIENT
        Generic oauth clients.
        See Also:
        Constant Field Values
      • CAS_OAUTH_CLIENT_BASIC_AUTHN

        static final java.lang.String CAS_OAUTH_CLIENT_BASIC_AUTHN
        OAuth authn for basic authn.
        See Also:
        Constant Field Values
      • CAS_OAUTH_CLIENT_ACCESS_TOKEN_AUTHN

        static final java.lang.String CAS_OAUTH_CLIENT_ACCESS_TOKEN_AUTHN
        OAuth authn for access token authn.
        See Also:
        Constant Field Values
      • CAS_OAUTH_CLIENT_FORM_REFRESH_TOKEN_AUTHN

        static final java.lang.String CAS_OAUTH_CLIENT_FORM_REFRESH_TOKEN_AUTHN
        OAuth authn for refresh token authn for public clients.
        See Also:
        Constant Field Values
      • CAS_OAUTH_CLIENT_DIRECT_FORM

        static final java.lang.String CAS_OAUTH_CLIENT_DIRECT_FORM
        OAuth authn for client id and secret.
        See Also:
        Constant Field Values
      • CAS_OAUTH_CLIENT_USER_FORM

        static final java.lang.String CAS_OAUTH_CLIENT_USER_FORM
        OAuth authn for username/password.
        See Also:
        Constant Field Values
      • CAS_OAUTH_CLIENT_DIRECT_FORM_PROOF_KEY_CODE_EXCHANGE_AUTHN

        static final java.lang.String CAS_OAUTH_CLIENT_DIRECT_FORM_PROOF_KEY_CODE_EXCHANGE_AUTHN
        OAuth authn for PKCE with clientid and secret.
        See Also:
        Constant Field Values
      • CAS_OAUTH_CLIENT_BASIC_PROOF_KEY_CODE_EXCHANGE_AUTHN

        static final java.lang.String CAS_OAUTH_CLIENT_BASIC_PROOF_KEY_CODE_EXCHANGE_AUTHN
        OAuth authn for PKCE with basic authn.
        See Also:
        Constant Field Values