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

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

public class WSITClientAuthConfig
extends java.lang.Object
implements ClientAuthConfig

Author:
kumar jayanti

Constructor Summary
WSITClientAuthConfig(java.lang.String layer, java.lang.String appContext, javax.security.auth.callback.CallbackHandler callbackHandler)
          Creates a new instance of WSITClientAuthConfig
 
Method Summary
 ClientAuthContext cleanupAuthContext(java.lang.Integer hashCode)
           
 java.lang.String getAppContext()
           
 ClientAuthContext getAuthContext(java.lang.String operation, javax.security.auth.Subject subject, java.util.Map rawMap)
           
 java.lang.String getAuthContextID(MessageInfo messageInfo)
           
 java.lang.String getMessageLayer()
           
 java.lang.String getOperation(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(java.lang.String layer,
                            java.lang.String appContext,
                            javax.security.auth.callback.CallbackHandler callbackHandler)
Creates a new instance of WSITClientAuthConfig

Method Detail

getAuthContext

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

getMessageLayer

public java.lang.String getMessageLayer()
Specified by:
getMessageLayer in interface AuthConfig

getAppContext

public java.lang.String getAppContext()
Specified by:
getAppContext in interface AuthConfig

getOperation

public java.lang.String getOperation(MessageInfo messageInfo)

refresh

public void refresh()
Specified by:
refresh in interface AuthConfig

getAuthContextID

public java.lang.String getAuthContextID(MessageInfo messageInfo)
Specified by:
getAuthContextID in interface AuthConfig

isProtected

public boolean isProtected()
Specified by:
isProtected in interface AuthConfig

cleanupAuthContext

public ClientAuthContext cleanupAuthContext(java.lang.Integer hashCode)


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