Package org.opensaml.xmlsec.impl
Class BasicSignatureValidationConfiguration
- java.lang.Object
-
- org.opensaml.xmlsec.impl.BasicWhitelistBlacklistConfiguration
-
- org.opensaml.xmlsec.impl.BasicSignatureValidationConfiguration
-
- All Implemented Interfaces:
SignatureValidationConfiguration
,WhitelistBlacklistConfiguration
public class BasicSignatureValidationConfiguration extends BasicWhitelistBlacklistConfiguration implements SignatureValidationConfiguration
Basic implementation ofSignatureValidationConfiguration
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opensaml.xmlsec.WhitelistBlacklistConfiguration
WhitelistBlacklistConfiguration.Precedence
-
-
Field Summary
Fields Modifier and Type Field Description private SignatureTrustEngine
signatureTrustEngine
The signature trust engine to use.-
Fields inherited from class org.opensaml.xmlsec.impl.BasicWhitelistBlacklistConfiguration
DEFAULT_PRECEDENCE
-
-
Constructor Summary
Constructors Constructor Description BasicSignatureValidationConfiguration()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignatureTrustEngine
getSignatureTrustEngine()
Get the signature trust engine to use.void
setSignatureTrustEngine(SignatureTrustEngine engine)
Set the signature trust engine to use.-
Methods inherited from class org.opensaml.xmlsec.impl.BasicWhitelistBlacklistConfiguration
getBlacklistedAlgorithms, getWhitelistBlacklistPrecedence, getWhitelistedAlgorithms, isBlacklistMerge, isWhitelistMerge, setBlacklistedAlgorithms, setBlacklistMerge, setWhitelistBlacklistPrecedence, setWhitelistedAlgorithms, setWhitelistMerge
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensaml.xmlsec.WhitelistBlacklistConfiguration
getBlacklistedAlgorithms, getWhitelistBlacklistPrecedence, getWhitelistedAlgorithms, isBlacklistMerge, isWhitelistMerge
-
-
-
-
Field Detail
-
signatureTrustEngine
@Nullable private SignatureTrustEngine signatureTrustEngine
The signature trust engine to use.
-
-
Method Detail
-
getSignatureTrustEngine
@Nullable public SignatureTrustEngine getSignatureTrustEngine()
Get the signature trust engine to use.- Specified by:
getSignatureTrustEngine
in interfaceSignatureValidationConfiguration
- Returns:
- the signature trust engine
-
setSignatureTrustEngine
public void setSignatureTrustEngine(@Nullable SignatureTrustEngine engine)
Set the signature trust engine to use.- Parameters:
engine
- the signature trust engine
-
-