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

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

public class WSITServerAuthConfig
extends java.lang.Object
implements javax.security.auth.message.config.ServerAuthConfig


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

WSITServerAuthConfig

public WSITServerAuthConfig(java.lang.String layer,
                            java.lang.String appContext,
                            javax.security.auth.callback.CallbackHandler callbackHandler)
Creates a new instance of WSITServerAuthConfig

Method Detail

getAuthContext

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

getMessageLayer

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

getAppContext

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

getOperation

public java.lang.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 java.lang.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