public class JBossServerAuthContext extends Object implements javax.security.auth.message.config.ServerAuthContext
| Modifier and Type | Field and Description |
|---|---|
protected List<ControlFlag> |
controlFlags
Control Flags for the individual modules
|
| Constructor and Description |
|---|
JBossServerAuthContext(List<javax.security.auth.message.module.ServerAuthModule> modules,
Map<String,Map> moduleNameToOptions,
CallbackHandler cbh) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanSubject(javax.security.auth.message.MessageInfo messageInfo,
Subject subject) |
javax.security.auth.message.AuthStatus |
secureResponse(javax.security.auth.message.MessageInfo messageInfo,
Subject serviceSubject) |
void |
setControlFlags(List<ControlFlag> controlFlags) |
javax.security.auth.message.AuthStatus |
validateRequest(javax.security.auth.message.MessageInfo messageInfo,
Subject clientSubject,
Subject serviceSubject) |
protected List<ControlFlag> controlFlags
public JBossServerAuthContext(List<javax.security.auth.message.module.ServerAuthModule> modules, Map<String,Map> moduleNameToOptions, CallbackHandler cbh) throws javax.security.auth.message.AuthException
public void setControlFlags(List<ControlFlag> controlFlags)
public void cleanSubject(javax.security.auth.message.MessageInfo messageInfo, Subject subject) throws javax.security.auth.message.AuthException
cleanSubject in interface javax.security.auth.message.ServerAuthjavax.security.auth.message.AuthExceptionServerAuth.cleanSubject(javax.security.auth.message.MessageInfo, javax.security.auth.Subject)public javax.security.auth.message.AuthStatus secureResponse(javax.security.auth.message.MessageInfo messageInfo, Subject serviceSubject) throws javax.security.auth.message.AuthException
secureResponse in interface javax.security.auth.message.ServerAuthjavax.security.auth.message.AuthExceptionServerAuth.secureResponse(javax.security.auth.message.MessageInfo, javax.security.auth.Subject)public javax.security.auth.message.AuthStatus validateRequest(javax.security.auth.message.MessageInfo messageInfo, Subject clientSubject, Subject serviceSubject) throws javax.security.auth.message.AuthException
validateRequest in interface javax.security.auth.message.ServerAuthjavax.security.auth.message.AuthExceptionServerAuth.validateRequest(javax.security.auth.message.MessageInfo, javax.security.auth.Subject, javax.security.auth.Subject)Copyright © 2022 JBoss Inc.. All rights reserved.