Class WSITClientAuthConfig

  • All Implemented Interfaces:
    jakarta.security.auth.message.config.AuthConfig, jakarta.security.auth.message.config.ClientAuthConfig

    public class WSITClientAuthConfig
    extends Object
    implements jakarta.security.auth.message.config.ClientAuthConfig
    Author:
    kumar jayanti
    • Constructor Detail

      • WSITClientAuthConfig

        public WSITClientAuthConfig​(String layer,
                                    String appContext,
                                    CallbackHandler callbackHandler)
        Creates a new instance of WSITClientAuthConfig
    • Method Detail

      • getAuthContext

        public jakarta.security.auth.message.config.ClientAuthContext getAuthContext​(String operation,
                                                                                     Subject subject,
                                                                                     Map rawMap)
                                                                              throws jakarta.security.auth.message.AuthException
        Specified by:
        getAuthContext in interface jakarta.security.auth.message.config.ClientAuthConfig
        Throws:
        jakarta.security.auth.message.AuthException
      • getMessageLayer

        public String getMessageLayer()
        Specified by:
        getMessageLayer in interface jakarta.security.auth.message.config.AuthConfig
      • getAppContext

        public String getAppContext()
        Specified by:
        getAppContext in interface jakarta.security.auth.message.config.AuthConfig
      • getOperation

        public String getOperation​(jakarta.security.auth.message.MessageInfo messageInfo)
      • refresh

        public void refresh()
        Specified by:
        refresh in interface jakarta.security.auth.message.config.AuthConfig
      • getAuthContextID

        public String getAuthContextID​(jakarta.security.auth.message.MessageInfo messageInfo)
        Specified by:
        getAuthContextID in interface jakarta.security.auth.message.config.AuthConfig
      • isProtected

        public boolean isProtected()
        Specified by:
        isProtected in interface jakarta.security.auth.message.config.AuthConfig
      • cleanupAuthContext

        public jakarta.security.auth.message.config.ClientAuthContext cleanupAuthContext​(Integer hashCode)