public class TomEESecurityServerAuthModule
extends java.lang.Object
Constructor and Description |
---|
TomEESecurityServerAuthModule() |
Modifier and Type | Method and Description |
---|---|
void |
cleanSubject(MessageInfo messageInfo,
javax.security.auth.Subject subject) |
java.lang.Class[] |
getSupportedMessageTypes() |
void |
initialize(MessagePolicy requestPolicy,
MessagePolicy responsePolicy,
javax.security.auth.callback.CallbackHandler handler,
java.util.Map options) |
AuthStatus |
secureResponse(MessageInfo messageInfo,
javax.security.auth.Subject subject) |
AuthStatus |
validateRequest(MessageInfo messageInfo,
javax.security.auth.Subject clientSubject,
javax.security.auth.Subject serviceSubject) |
public java.lang.Class[] getSupportedMessageTypes()
public void initialize(MessagePolicy requestPolicy, MessagePolicy responsePolicy, javax.security.auth.callback.CallbackHandler handler, java.util.Map options) throws AuthException
AuthException
public void cleanSubject(MessageInfo messageInfo, javax.security.auth.Subject subject) throws AuthException
AuthException
public AuthStatus secureResponse(MessageInfo messageInfo, javax.security.auth.Subject subject) throws AuthException
AuthException
public AuthStatus validateRequest(MessageInfo messageInfo, javax.security.auth.Subject clientSubject, javax.security.auth.Subject serviceSubject) throws AuthException
AuthException