org.apache.wss4j.stax.validate
Class UsernameTokenValidatorImpl
java.lang.Object
org.apache.wss4j.stax.validate.UsernameTokenValidatorImpl
- All Implemented Interfaces:
- UsernameTokenValidator, Validator
public class UsernameTokenValidatorImpl
- extends Object
- implements UsernameTokenValidator
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UsernameTokenValidatorImpl
public UsernameTokenValidatorImpl()
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
verifyDigestPassword
protected void verifyDigestPassword(String username,
PasswordString passwordType,
byte[] nonceVal,
String created,
TokenContext tokenContext)
throws WSSecurityException
- Verify a UsernameToken containing a password digest.
- Throws:
WSSecurityException
verifyPlaintextPassword
protected void verifyPlaintextPassword(String username,
PasswordString passwordType,
TokenContext tokenContext)
throws WSSecurityException
- Verify a UsernameToken containing a plaintext password.
- Throws:
WSSecurityException
verifyCustomPassword
protected void verifyCustomPassword(String username,
PasswordString passwordType,
TokenContext tokenContext)
throws WSSecurityException
- Verify a UsernameToken containing a password of some unknown (but specified) password
type.
- Throws:
WSSecurityException
Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.