Class OutgoingKeySignatureTrustEngine
- java.lang.Object
-
- org.opensaml.xmlsec.signature.support.impl.BaseSignatureTrustEngine<java.lang.Iterable<org.opensaml.security.credential.Credential>>
-
- org.opensaml.xmlsec.signature.support.impl.ExplicitKeySignatureTrustEngine
-
- uk.gov.ida.saml.security.signature.OutgoingKeySignatureTrustEngine
-
- All Implemented Interfaces:
org.opensaml.security.trust.TrustedCredentialTrustEngine<org.opensaml.xmlsec.signature.Signature>,org.opensaml.security.trust.TrustEngine<org.opensaml.xmlsec.signature.Signature>,org.opensaml.xmlsec.signature.support.SignatureTrustEngine
public class OutgoingKeySignatureTrustEngine extends org.opensaml.xmlsec.signature.support.impl.ExplicitKeySignatureTrustEngine
-
-
Constructor Summary
Constructors Constructor Description OutgoingKeySignatureTrustEngine(org.opensaml.security.credential.CredentialResolver resolver, org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver keyInfoResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleandoValidate(org.opensaml.xmlsec.signature.Signature signature, net.shibboleth.utilities.java.support.resolver.CriteriaSet trustBasisCriteria)-
Methods inherited from class org.opensaml.xmlsec.signature.support.impl.ExplicitKeySignatureTrustEngine
doValidate, evaluateTrust, getCredentialResolver
-
Methods inherited from class org.opensaml.xmlsec.signature.support.impl.BaseSignatureTrustEngine
checkParams, checkParamsRaw, getKeyInfoResolver, validate, validate, validate, verifySignature
-
-
-
-
Method Detail
-
doValidate
protected boolean doValidate(@Nonnull org.opensaml.xmlsec.signature.Signature signature, @Nullable net.shibboleth.utilities.java.support.resolver.CriteriaSet trustBasisCriteria) throws org.opensaml.security.SecurityException- Overrides:
doValidatein classorg.opensaml.xmlsec.signature.support.impl.ExplicitKeySignatureTrustEngine- Throws:
org.opensaml.security.SecurityException
-
-