Package org.apache.wss4j.stax.validate
Class JAASUsernameTokenValidatorImpl
java.lang.Object
org.apache.wss4j.stax.validate.JAASUsernameTokenValidatorImpl
- All Implemented Interfaces:
UsernameTokenValidator,Validator
This class validates a processed UsernameToken, where Username/password validation is delegated
to the JAAS LoginContext.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CallbackHandlergetCallbackHandler(String name, String password) voidsetContextName(String name) <T extends UsernameSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken>
Tvalidate(UsernameTokenType usernameTokenType, TokenContext tokenContext)
-
Constructor Details
-
JAASUsernameTokenValidatorImpl
public JAASUsernameTokenValidatorImpl()
-
-
Method Details
-
setContextName
-
getContextName
-
validate
public <T extends UsernameSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken> T validate(UsernameTokenType usernameTokenType, TokenContext tokenContext) throws WSSecurityException - Specified by:
validatein interfaceUsernameTokenValidator- Throws:
WSSecurityException
-
getCallbackHandler
-