org.jboss.security.auth.message.config
Class JBossServerAuthContext
java.lang.Object
org.jboss.security.auth.message.config.JBossServerAuthContext
- All Implemented Interfaces:
- javax.security.auth.message.config.ServerAuthContext, javax.security.auth.message.ServerAuth
public class JBossServerAuthContext
- extends Object
- implements javax.security.auth.message.config.ServerAuthContext
Default Server Authentication Context
- Since:
- May 17, 2006
- Version:
- $Revision: 86122 $
- Author:
- Anil Saldhana
Field Summary |
protected List<org.jboss.security.config.ControlFlag> |
controlFlags
Control Flags for the individual modules |
protected static org.jboss.logging.Logger |
log
|
protected boolean |
trace
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.jboss.logging.Logger log
trace
protected boolean trace
controlFlags
protected List<org.jboss.security.config.ControlFlag> controlFlags
- Control Flags for the individual modules
JBossServerAuthContext
public JBossServerAuthContext(List<javax.security.auth.message.module.ServerAuthModule> modules,
Map<String,Map> moduleNameToOptions,
CallbackHandler cbh)
throws javax.security.auth.message.AuthException
- Throws:
javax.security.auth.message.AuthException
setControlFlags
public void setControlFlags(List<org.jboss.security.config.ControlFlag> controlFlags)
cleanSubject
public void cleanSubject(javax.security.auth.message.MessageInfo messageInfo,
Subject subject)
throws javax.security.auth.message.AuthException
- Specified by:
cleanSubject
in interface javax.security.auth.message.ServerAuth
- Throws:
javax.security.auth.message.AuthException
- See Also:
ServerAuth#cleanSubject(Subject, Map)
secureResponse
public javax.security.auth.message.AuthStatus secureResponse(javax.security.auth.message.MessageInfo messageInfo,
Subject serviceSubject)
throws javax.security.auth.message.AuthException
- Specified by:
secureResponse
in interface javax.security.auth.message.ServerAuth
- Throws:
javax.security.auth.message.AuthException
- See Also:
ServerAuth#secureResponse(AuthParam, Subject, Map)
validateRequest
public javax.security.auth.message.AuthStatus validateRequest(javax.security.auth.message.MessageInfo messageInfo,
Subject clientSubject,
Subject serviceSubject)
throws javax.security.auth.message.AuthException
- Specified by:
validateRequest
in interface javax.security.auth.message.ServerAuth
- Throws:
javax.security.auth.message.AuthException
- See Also:
ServerAuth#validateRequest(AuthParam, Subject, Subject, Map)
Copyright © 2009 JBoss Inc.. All Rights Reserved.