Package org.apache.rampart.handler
Class RampartUsernameTokenValidator
java.lang.Object
org.apache.wss4j.dom.validate.UsernameTokenValidator
org.apache.rampart.handler.RampartUsernameTokenValidator
- All Implemented Interfaces:
org.apache.wss4j.dom.validate.Validator
public class RampartUsernameTokenValidator
extends org.apache.wss4j.dom.validate.UsernameTokenValidator
Overriding the default UsernameTokenValidatorImpl provided by WSS4J because the
default implementation expects the user to provide the plain text password to
WSS4J for validation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidverifyPlaintextPassword(org.apache.wss4j.dom.message.token.UsernameToken usernameToken, org.apache.wss4j.dom.handler.RequestData data) Verify a UsernameToken containing a plaintext password.Methods inherited from class org.apache.wss4j.dom.validate.UsernameTokenValidator
validate, verifyCustomPassword, verifyDigestPassword, verifyUnknownPassword
-
Constructor Details
-
RampartUsernameTokenValidator
public RampartUsernameTokenValidator()
-
-
Method Details
-
verifyPlaintextPassword
protected void verifyPlaintextPassword(org.apache.wss4j.dom.message.token.UsernameToken usernameToken, org.apache.wss4j.dom.handler.RequestData data) throws org.apache.wss4j.common.ext.WSSecurityException Verify a UsernameToken containing a plaintext password.- Overrides:
verifyPlaintextPasswordin classorg.apache.wss4j.dom.validate.UsernameTokenValidator- Throws:
org.apache.wss4j.common.ext.WSSecurityException
-