org.mule.module.cxf.wssec
Class SAMLCustomValidator

java.lang.Object
  extended by org.apache.ws.security.validate.SignatureTrustValidator
      extended by org.apache.ws.security.validate.SamlAssertionValidator
          extended by org.mule.module.cxf.wssec.SAMLCustomValidator
All Implemented Interfaces:
org.apache.ws.security.validate.Validator

public class SAMLCustomValidator
extends org.apache.ws.security.validate.SamlAssertionValidator


Constructor Summary
SAMLCustomValidator()
           
 
Method Summary
 void setRequireSenderVouches(boolean requireSenderVouches)
           
 org.apache.ws.security.validate.Credential validate(org.apache.ws.security.validate.Credential credential, org.apache.ws.security.handler.RequestData data)
           
 
Methods inherited from class org.apache.ws.security.validate.SamlAssertionValidator
verifySignedAssertion
 
Methods inherited from class org.apache.ws.security.validate.SignatureTrustValidator
getCrypto, isCertificateInKeyStore, validateCertificates, validatePublicKey, verifyTrustInCert, verifyTrustInCert, verifyTrustInCerts, verifyTrustInCerts
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAMLCustomValidator

public SAMLCustomValidator()
Method Detail

setRequireSenderVouches

public void setRequireSenderVouches(boolean requireSenderVouches)

validate

public org.apache.ws.security.validate.Credential validate(org.apache.ws.security.validate.Credential credential,
                                                           org.apache.ws.security.handler.RequestData data)
                                                    throws org.apache.ws.security.WSSecurityException
Specified by:
validate in interface org.apache.ws.security.validate.Validator
Overrides:
validate in class org.apache.ws.security.validate.SamlAssertionValidator
Throws:
org.apache.ws.security.WSSecurityException


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.