org.jboss.security.auth.container.modules
public class DelegatingServerAuthModule extends AbstractServerAuthModule
callbackHandler, options, requestPolicy, responsePolicy, supportedTypes
Constructor and Description |
---|
DelegatingServerAuthModule() |
DelegatingServerAuthModule(String loginModuleStackHolderName) |
Modifier and Type | Method and Description |
---|---|
void |
cleanSubject(javax.security.auth.message.MessageInfo messageInfo,
Subject subject) |
Class[] |
getSupportedMessageTypes() |
javax.security.auth.message.AuthStatus |
secureResponse(javax.security.auth.message.MessageInfo messageInfo,
Subject arg1) |
protected boolean |
validate(Subject clientSubject,
javax.security.auth.message.MessageInfo messageInfo)
Subclasses have to implement this method to actually validate the subject
|
getCallbackHandler, initialize, setCallbackHandler, validateRequest
public DelegatingServerAuthModule()
public DelegatingServerAuthModule(String loginModuleStackHolderName)
public Class[] getSupportedMessageTypes()
getSupportedMessageTypes
in interface javax.security.auth.message.module.ServerAuthModule
getSupportedMessageTypes
in class AbstractServerAuthModule
ServerAuthModule.getSupportedMessageTypes()
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
cleanSubject
in class AbstractServerAuthModule
javax.security.auth.message.AuthException
public javax.security.auth.message.AuthStatus secureResponse(javax.security.auth.message.MessageInfo messageInfo, Subject arg1) throws javax.security.auth.message.AuthException
protected boolean validate(Subject clientSubject, javax.security.auth.message.MessageInfo messageInfo) throws javax.security.auth.message.AuthException
AbstractServerAuthModule
validate
in class AbstractServerAuthModule
javax.security.auth.message.AuthException
Copyright © 2015 JBoss Inc.. All Rights Reserved.