org.jboss.security.auth.container.modules
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(javax.security.auth.message.MessagePolicy, javax.security.auth.message.MessagePolicy, javax.security.auth.callback.CallbackHandler, java.util.Map)
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
ClientAuth.secureRequest(javax.security.auth.message.MessageInfo, javax.security.auth.Subject)
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
ClientAuth.validateResponse(javax.security.auth.message.MessageInfo, javax.security.auth.Subject, javax.security.auth.Subject)
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(javax.security.auth.message.MessageInfo, javax.security.auth.Subject)
Copyright © 2015 JBoss Inc.. All Rights Reserved.