Package org.opensaml.xmlsec.impl
Class BasicSignatureValidationConfiguration
java.lang.Object
org.opensaml.xmlsec.impl.BasicAlgorithmPolicyConfiguration
org.opensaml.xmlsec.impl.BasicSignatureValidationConfiguration
- All Implemented Interfaces:
AlgorithmPolicyConfiguration,SignatureValidationConfiguration
public class BasicSignatureValidationConfiguration
extends BasicAlgorithmPolicyConfiguration
implements SignatureValidationConfiguration
Basic implementation of
SignatureValidationConfiguration.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensaml.xmlsec.AlgorithmPolicyConfiguration
AlgorithmPolicyConfiguration.Precedence -
Field Summary
FieldsFields inherited from class org.opensaml.xmlsec.impl.BasicAlgorithmPolicyConfiguration
DEFAULT_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the signature trust engine to use.Set the signature trust engine to use.Methods inherited from class org.opensaml.xmlsec.impl.BasicAlgorithmPolicyConfiguration
getExcludedAlgorithms, getIncludedAlgorithms, getIncludeExcludePrecedence, isExcludeMerge, isIncludeMerge, setExcludedAlgorithms, setExcludeMerge, setIncludedAlgorithms, setIncludeExcludePrecedence, setIncludeMergeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.xmlsec.AlgorithmPolicyConfiguration
getExcludedAlgorithms, getIncludedAlgorithms, getIncludeExcludePrecedence, isExcludeMerge, isIncludeMerge
-
Field Details
-
signatureTrustEngine
The signature trust engine to use.
-
-
Constructor Details
-
BasicSignatureValidationConfiguration
public BasicSignatureValidationConfiguration()
-
-
Method Details
-
getSignatureTrustEngine
Get the signature trust engine to use.- Specified by:
getSignatureTrustEnginein interfaceSignatureValidationConfiguration- Returns:
- the signature trust engine
-
setSignatureTrustEngine
@Nonnull public BasicSignatureValidationConfiguration setSignatureTrustEngine(@Nullable SignatureTrustEngine engine) Set the signature trust engine to use.- Parameters:
engine- the signature trust engine- Returns:
- this object
-