Apache CXF API

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

java.lang.Object
  extended by org.apache.cxf.ws.security.wss4j.policyvalidators.AbstractTokenPolicyValidator
      extended by org.apache.cxf.ws.security.wss4j.policyvalidators.AlgorithmSuitePolicyValidator

public class AlgorithmSuitePolicyValidator
extends AbstractTokenPolicyValidator

Validate results corresponding to the processing of a Signature, EncryptedKey or EncryptedData structure against an AlgorithmSuite policy.


Constructor Summary
AlgorithmSuitePolicyValidator()
           
 
Method Summary
 boolean validatePolicy(AssertionInfo ai, org.apache.wss4j.policy.model.AlgorithmSuite algorithmPolicy, List<org.apache.wss4j.dom.WSSecurityEngineResult> results)
           
 boolean validatePolicy(AssertionInfoMap aim, Message message, Element soapBody, List<org.apache.wss4j.dom.WSSecurityEngineResult> results, List<org.apache.wss4j.dom.WSSecurityEngineResult> signedResults)
           
 
Methods inherited from class org.apache.cxf.ws.security.wss4j.policyvalidators.AbstractTokenPolicyValidator
assertPolicy, assertPolicy, getAllAssertionsByLocalname, isTokenRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlgorithmSuitePolicyValidator

public AlgorithmSuitePolicyValidator()
Method Detail

validatePolicy

public boolean validatePolicy(AssertionInfoMap aim,
                              Message message,
                              Element soapBody,
                              List<org.apache.wss4j.dom.WSSecurityEngineResult> results,
                              List<org.apache.wss4j.dom.WSSecurityEngineResult> signedResults)

validatePolicy

public boolean validatePolicy(AssertionInfo ai,
                              org.apache.wss4j.policy.model.AlgorithmSuite algorithmPolicy,
                              List<org.apache.wss4j.dom.WSSecurityEngineResult> results)

Apache CXF API

Apache CXF