private class ChainingSignatureTrustEngineTest.MockSignatureTrustEngine extends Object implements org.opensaml.xmlsec.signature.support.SignatureTrustEngine
| Modifier | Constructor and Description |
|---|---|
private |
MockSignatureTrustEngine(Boolean trusted) |
| Modifier and Type | Method and Description |
|---|---|
org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver |
getKeyInfoResolver() |
boolean |
validate(byte[] signature,
byte[] content,
String algorithmURI,
CriteriaSet trustBasisCriteria,
org.opensaml.security.credential.Credential candidateCredential) |
boolean |
validate(org.opensaml.xmlsec.signature.Signature token,
CriteriaSet trustBasisCriteria) |
private Boolean trusted
private MockSignatureTrustEngine(Boolean trusted)
public boolean validate(org.opensaml.xmlsec.signature.Signature token,
CriteriaSet trustBasisCriteria)
throws org.opensaml.security.SecurityException
validate in interface org.opensaml.security.trust.TrustEngine<org.opensaml.xmlsec.signature.Signature>org.opensaml.security.SecurityExceptionpublic boolean validate(@Nonnull byte[] signature, @Nonnull byte[] content, @Nonnull String algorithmURI, @Nullable CriteriaSet trustBasisCriteria, @Nullable org.opensaml.security.credential.Credential candidateCredential) throws org.opensaml.security.SecurityException
validate in interface org.opensaml.xmlsec.signature.support.SignatureTrustEngineorg.opensaml.security.SecurityException@Nullable public org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver getKeyInfoResolver()
getKeyInfoResolver in interface org.opensaml.xmlsec.signature.support.SignatureTrustEngineCopyright © 1999–2017 Shibboleth Consortium. All rights reserved.