public class SimpleClientAuthModule extends Object implements javax.security.auth.message.module.ClientAuthModule
Constructor and Description |
---|
SimpleClientAuthModule(Class[] supportedTypes) |
Modifier and Type | Method and Description |
---|---|
void |
cleanSubject(javax.security.auth.message.MessageInfo messageInfo,
Subject subject) |
Class[] |
getSupportedMessageTypes() |
void |
initialize(javax.security.auth.message.MessagePolicy requestPolicy,
javax.security.auth.message.MessagePolicy responsePolicy,
CallbackHandler handler,
Map options) |
javax.security.auth.message.AuthStatus |
secureRequest(javax.security.auth.message.MessageInfo param,
Subject source) |
javax.security.auth.message.AuthStatus |
validateResponse(javax.security.auth.message.MessageInfo messageInfo,
Subject source,
Subject recipient) |
public SimpleClientAuthModule(Class[] supportedTypes)
public void initialize(javax.security.auth.message.MessagePolicy requestPolicy, javax.security.auth.message.MessagePolicy responsePolicy, CallbackHandler handler, Map options) throws javax.security.auth.message.AuthException
initialize
in interface javax.security.auth.message.module.ClientAuthModule
javax.security.auth.message.AuthException
ClientAuthModule#initialize(MessagePolicy, MessagePolicy, CallbackHandler, Map, boolean)
public javax.security.auth.message.AuthStatus secureRequest(javax.security.auth.message.MessageInfo param, Subject source) throws javax.security.auth.message.AuthException
secureRequest
in interface javax.security.auth.message.ClientAuth
javax.security.auth.message.AuthException
ClientAuthModule#secureRequest(AuthParam, Subject, Map)
public javax.security.auth.message.AuthStatus validateResponse(javax.security.auth.message.MessageInfo messageInfo, Subject source, Subject recipient) throws javax.security.auth.message.AuthException
validateResponse
in interface javax.security.auth.message.ClientAuth
javax.security.auth.message.AuthException
ClientAuthModule#validateResponse(AuthParam, Subject, Subject, Map)
public Class[] getSupportedMessageTypes()
getSupportedMessageTypes
in interface javax.security.auth.message.module.ClientAuthModule
ClientAuthModule.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.ClientAuth
javax.security.auth.message.AuthException
ClientAuth#cleanSubject(Subject, Map)
Copyright © 2012 JBoss Inc.. All Rights Reserved.