public class STSSamlAssertionValidator
extends org.apache.ws.security.validate.SamlAssertionValidator
Constructor and Description |
---|
STSSamlAssertionValidator() |
Modifier and Type | Method and Description |
---|---|
boolean |
isTrustVerificationSucceeded()
Return if trust verification on the signature of the assertion succeeded.
|
org.apache.ws.security.validate.Credential |
validate(org.apache.ws.security.validate.Credential credential,
org.apache.ws.security.handler.RequestData data)
Validate the credential argument.
|
protected org.apache.ws.security.validate.Credential |
verifySignedAssertion(org.apache.ws.security.saml.ext.AssertionWrapper assertion,
org.apache.ws.security.handler.RequestData data)
Try to verify trust on the assertion.
|
checkAudienceRestrictions, checkAuthnStatements, checkConditions, checkOneTimeUse, getRequiredSubjectConfirmationMethod, getTtl, isRequireBearerSignature, isRequireStandardSubjectConfirmationMethod, isValidateSignatureAgainstProfile, setFutureTTL, setRequireBearerSignature, setRequiredSubjectConfirmationMethod, setRequireStandardSubjectConfirmationMethod, setTtl, setValidateSignatureAgainstProfile, validateAssertion, verifySubjectConfirmationMethod
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
validate
in interface org.apache.ws.security.validate.Validator
validate
in class org.apache.ws.security.validate.SamlAssertionValidator
credential
- the Credential to be validateddata
- the RequestData associated with the requestorg.apache.ws.security.WSSecurityException
- on a failed validationprotected org.apache.ws.security.validate.Credential verifySignedAssertion(org.apache.ws.security.saml.ext.AssertionWrapper assertion, org.apache.ws.security.handler.RequestData data) throws org.apache.ws.security.WSSecurityException
verifySignedAssertion
in class org.apache.ws.security.validate.SamlAssertionValidator
assertion
- The signed Assertiondata
- The RequestData contextorg.apache.ws.security.WSSecurityException
public boolean isTrustVerificationSucceeded()
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.