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 Object
implements javax.security.auth.message.config.ServerAuthConfig

Author:
kumar jayanti

Constructor Summary
WSITServerAuthConfig(String layer, String appContext, CallbackHandler callbackHandler)
          Creates a new instance of WSITServerAuthConfig
 
Method Summary
 String getAppContext()
           
 javax.security.auth.message.config.ServerAuthContext 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

WSITServerAuthConfig

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

Method Detail

getAuthContext

public javax.security.auth.message.config.ServerAuthContext getAuthContext(String operation,
                                                                           Subject subject,
                                                                           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 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


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