org.apache.wss4j.stax.validate
Class JAASUsernameTokenValidatorImpl

java.lang.Object
  extended by org.apache.wss4j.stax.validate.JAASUsernameTokenValidatorImpl
All Implemented Interfaces:
UsernameTokenValidator, Validator

public class JAASUsernameTokenValidatorImpl
extends Object
implements UsernameTokenValidator

This class validates a processed UsernameToken, where Username/password validation is delegated to the JAAS LoginContext.


Constructor Summary
JAASUsernameTokenValidatorImpl()
           
 
Method Summary
protected  CallbackHandler getCallbackHandler(String name, String password)
           
 String getContextName()
           
 void setContextName(String name)
           
<T extends UsernameSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken>
T
validate(UsernameTokenType usernameTokenType, TokenContext tokenContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAASUsernameTokenValidatorImpl

public JAASUsernameTokenValidatorImpl()
Method Detail

setContextName

public void setContextName(String name)

getContextName

public String getContextName()

validate

public <T extends UsernameSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken> T validate(UsernameTokenType usernameTokenType,
                                                                                                                     TokenContext tokenContext)
                                                                                                          throws WSSecurityException
Specified by:
validate in interface UsernameTokenValidator
Throws:
WSSecurityException

getCallbackHandler

protected CallbackHandler getCallbackHandler(String name,
                                             String password)


Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.