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.ServerAuth
javax.security.auth.message.AuthException
ServerAuth.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.ServerAuth
javax.security.auth.message.AuthException
ServerAuth.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.ServerAuth
javax.security.auth.message.AuthException
ServerAuth.validateRequest(javax.security.auth.message.MessageInfo, javax.security.auth.Subject, javax.security.auth.Subject)
Copyright © 2018 JBoss Inc.. All rights reserved.