Interface HTTPOauth2CtsAuthorizationMechanismCfg

    • Method Detail

      • addHTTPOauth2CtsAuthorizationMechanismChangeListener

        void addHTTPOauth2CtsAuthorizationMechanismChangeListener​(ConfigurationChangeListener<HTTPOauth2CtsAuthorizationMechanismCfg> listener)
        Register to be notified when this HTTP Oauth2 Cts Authorization Mechanism is changed.
        Parameters:
        listener - The HTTP Oauth2 Cts Authorization Mechanism configuration change listener.
      • removeHTTPOauth2CtsAuthorizationMechanismChangeListener

        void removeHTTPOauth2CtsAuthorizationMechanismChangeListener​(ConfigurationChangeListener<HTTPOauth2CtsAuthorizationMechanismCfg> listener)
        Deregister an existing HTTP Oauth2 Cts Authorization Mechanism configuration change listener.
        Parameters:
        listener - The HTTP Oauth2 Cts Authorization Mechanism configuration change listener.
      • getAuthzidJsonPointer

        String getAuthzidJsonPointer()
        Gets the "authzid-json-pointer" property.

        Specifies the JSON pointer to the value to use as Authorization ID. The JSON pointer is applied to the resolved access token JSON document. (example: /uid)

        Specified by:
        getAuthzidJsonPointer in interface HTTPOauth2AuthorizationMechanismCfg
        Returns:
        Returns the value of the "authzid-json-pointer" property.
      • getBaseDN

        String getBaseDN()
        Gets the "base-dn" property.

        The base DN of the Core Token Service where access token are stored. (example: ou=famrecords,ou=openam-session,ou=tokens,dc=example,dc=com)

        Returns:
        Returns the value of the "base-dn" property.
      • getJavaClass

        String getJavaClass()
        Gets the "java-class" property.

        Specifies the fully-qualified name of the Java class that provides the HTTP Oauth2 Cts Authorization Mechanism implementation.

        Specified by:
        getJavaClass in interface HTTPAuthorizationMechanismCfg
        Returns:
        Returns the value of the "java-class" property.