com.sun.xml.wss.provider.wsit
Class WSITClientAuthConfig

java.lang.Object
  extended by com.sun.xml.wss.provider.wsit.WSITClientAuthConfig
All Implemented Interfaces:
javax.security.auth.message.config.AuthConfig, javax.security.auth.message.config.ClientAuthConfig

public class WSITClientAuthConfig
extends Object
implements javax.security.auth.message.config.ClientAuthConfig

Author:
kumar jayanti

Constructor Summary
WSITClientAuthConfig(String layer, String appContext, CallbackHandler callbackHandler)
          Creates a new instance of WSITClientAuthConfig
 
Method Summary
 javax.security.auth.message.config.ClientAuthContext cleanupAuthContext(Integer hashCode)
           
 String getAppContext()
           
 javax.security.auth.message.config.ClientAuthContext getAuthContext(String operation, Subject subject, Map rawMap)
           
 String getAuthContextID(javax.security.auth.message.MessageInfo messageInfo)
           
 String getMessageLayer()
           
 String getOperation(javax.security.auth.message.MessageInfo messageInfo)
           
 boolean isProtected()
           
 void refresh()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSITClientAuthConfig

public WSITClientAuthConfig(String layer,
                            String appContext,
                            CallbackHandler callbackHandler)
Creates a new instance of WSITClientAuthConfig

Method Detail

getAuthContext

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

getMessageLayer

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

getAppContext

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

getOperation

public String getOperation(javax.security.auth.message.MessageInfo messageInfo)

refresh

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

getAuthContextID

public String getAuthContextID(javax.security.auth.message.MessageInfo messageInfo)
Specified by:
getAuthContextID in interface javax.security.auth.message.config.AuthConfig

isProtected

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

cleanupAuthContext

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


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.