Package org.opensaml.xmlsec
Interface WhitelistBlacklistConfiguration
- All Superinterfaces:
AlgorithmPolicyConfiguration
- All Known Subinterfaces:
DecryptionConfiguration
,EncryptionConfiguration
,SignatureSigningConfiguration
,SignatureValidationConfiguration
- All Known Implementing Classes:
BasicDecryptionConfiguration
,BasicEncryptionConfiguration
,BasicSignatureSigningConfiguration
,BasicSignatureValidationConfiguration
,BasicWhitelistBlacklistConfiguration
@Deprecated(forRemoval=true,
since="4.1.0")
public interface WhitelistBlacklistConfiguration
extends AlgorithmPolicyConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
Algorithm URI include/exclude policy configuration.
Replace with AlgorithmPolicyConfiguration
.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
Deprecated, for removal: This API element is subject to removal in a future version.Whitelist/blacklist precedence values. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Get the list of blacklisted algorithm URIs.Deprecated, for removal: This API element is subject to removal in a future version.Get preference value indicating which should take precedence when both whitelist and blacklist are non-empty.Deprecated, for removal: This API element is subject to removal in a future version.Get the list of whitelisted algorithm URIs.boolean
Deprecated, for removal: This API element is subject to removal in a future version.Flag indicating whether to merge this configuration's blacklist with one of a lower order of precedence, or to treat this blacklist as authoritative.boolean
Deprecated, for removal: This API element is subject to removal in a future version.Flag indicating whether to merge this configuration's whitelist with one of a lower order of precedence, or to treat this whitelist as authoritative.Methods inherited from interface org.opensaml.xmlsec.AlgorithmPolicyConfiguration
getExcludedAlgorithms, getIncludedAlgorithms, getIncludeExcludePrecedence, isExcludeMerge, isIncludeMerge
-
Method Details
-
getWhitelistedAlgorithms
Deprecated, for removal: This API element is subject to removal in a future version.Get the list of whitelisted algorithm URIs.- Returns:
- the list of algorithms
-
isWhitelistMerge
boolean isWhitelistMerge()Deprecated, for removal: This API element is subject to removal in a future version.Flag indicating whether to merge this configuration's whitelist with one of a lower order of precedence, or to treat this whitelist as authoritative.- Returns:
- true if should merge, false otherwise
-
getBlacklistedAlgorithms
Deprecated, for removal: This API element is subject to removal in a future version.Get the list of blacklisted algorithm URIs.- Returns:
- the list of algorithms
-
isBlacklistMerge
boolean isBlacklistMerge()Deprecated, for removal: This API element is subject to removal in a future version.Flag indicating whether to merge this configuration's blacklist with one of a lower order of precedence, or to treat this blacklist as authoritative.- Returns:
- true if should merge, false otherwise
-
getWhitelistBlacklistPrecedence
Deprecated, for removal: This API element is subject to removal in a future version.Get preference value indicating which should take precedence when both whitelist and blacklist are non-empty.- Returns:
- the configured precedence value.
-