Class TimestampValidator

java.lang.Object
org.apache.wss4j.dom.validate.TimestampValidator
All Implemented Interfaces:
Validator

public class TimestampValidator extends Object implements Validator
This class validates a processed Timestamp, extracted from the Credential passed to the validate method.
  • Constructor Details

    • TimestampValidator

      public TimestampValidator()
  • Method Details

    • validate

      public Credential validate(Credential credential, RequestData data) throws org.apache.wss4j.common.ext.WSSecurityException
      Validate the credential argument. It must contain a non-null Timestamp.
      Specified by:
      validate in interface Validator
      Parameters:
      credential - the Credential to be validated
      data - the RequestData associated with the request
      Returns:
      a validated Credential
      Throws:
      org.apache.wss4j.common.ext.WSSecurityException - on a failed validation