org.apache.cxf.ws.security.wss4j.policyvalidators
Class SignedTokenPolicyValidator

java.lang.Object
  extended by org.apache.cxf.ws.security.wss4j.policyvalidators.AbstractTokenPolicyValidator
      extended by org.apache.cxf.ws.security.wss4j.policyvalidators.AbstractSupportingTokenPolicyValidator
          extended by org.apache.cxf.ws.security.wss4j.policyvalidators.SignedTokenPolicyValidator
All Implemented Interfaces:
SupportingTokenPolicyValidator

public class SignedTokenPolicyValidator
extends AbstractSupportingTokenPolicyValidator

Validate SignedSupportingToken policies.


Constructor Summary
SignedTokenPolicyValidator()
           
 
Method Summary
 boolean validatePolicy(org.apache.cxf.ws.policy.AssertionInfoMap aim, org.apache.cxf.message.Message message, List<org.apache.ws.security.WSSecurityEngineResult> results, List<org.apache.ws.security.WSSecurityEngineResult> signedResults, List<org.apache.ws.security.WSSecurityEngineResult> encryptedResults)
          Validate a particular policy from the AssertionInfoMap argument.
 
Methods inherited from class org.apache.cxf.ws.security.wss4j.policyvalidators.AbstractSupportingTokenPolicyValidator
processKerberosTokens, processSAMLTokens, processSCTokens, processUsernameTokens, processX509Tokens, setDerived, setEncrypted, setEncryptedElements, setEncryptedParts, setEncryptedResults, setEndorsed, setMessage, setResults, setSAMLTokenResults, setSigned, setSignedElements, setSignedParts, setSignedResults, setTimestamp, setTimestampElement, setUsernameTokenResults, setUtResults, setValidateUsernameToken
 
Methods inherited from class org.apache.cxf.ws.security.wss4j.policyvalidators.AbstractTokenPolicyValidator
isTokenRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignedTokenPolicyValidator

public SignedTokenPolicyValidator()
Method Detail

validatePolicy

public boolean validatePolicy(org.apache.cxf.ws.policy.AssertionInfoMap aim,
                              org.apache.cxf.message.Message message,
                              List<org.apache.ws.security.WSSecurityEngineResult> results,
                              List<org.apache.ws.security.WSSecurityEngineResult> signedResults,
                              List<org.apache.ws.security.WSSecurityEngineResult> encryptedResults)
Description copied from interface: SupportingTokenPolicyValidator
Validate a particular policy from the AssertionInfoMap argument. Return true if the policy is valid.



Apache CXF