Package org.opensaml.xmlsec
Class AlgorithmPolicyParameters
- java.lang.Object
-
- org.opensaml.xmlsec.AlgorithmPolicyParameters
-
- Direct Known Subclasses:
WhitelistBlacklistParameters
public class AlgorithmPolicyParameters extends Object
The algorithm policy parameters.
-
-
Field Summary
Fields Modifier and Type Field Description private Collection<String>excludedAlgorithmURIsExcluded algorithm URIs.private Collection<String>includedAlgorithmURIsIncluded algorithm URIs.
-
Constructor Summary
Constructors Constructor Description AlgorithmPolicyParameters()Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<String>getExcludedAlgorithms()Get the excluded algorithm URIs.Collection<String>getIncludedAlgorithms()Get the included algorithm URIs.voidsetExcludedAlgorithms(Collection<String> uris)Set the excluded algorithm URIs.voidsetIncludedAlgorithms(Collection<String> uris)Set the included algorithm URIs.
-
-
-
Field Detail
-
includedAlgorithmURIs
@Nonnull @NonnullElements private Collection<String> includedAlgorithmURIs
Included algorithm URIs.
-
excludedAlgorithmURIs
@Nonnull @NonnullElements private Collection<String> excludedAlgorithmURIs
Excluded algorithm URIs.
-
-
Method Detail
-
getIncludedAlgorithms
@Nonnull @NonnullElements @NotLive @Unmodifiable public Collection<String> getIncludedAlgorithms()
Get the included algorithm URIs.- Returns:
- the included algorithms
-
setIncludedAlgorithms
public void setIncludedAlgorithms(@Nullable Collection<String> uris)Set the included algorithm URIs.- Parameters:
uris- the included algorithms
-
getExcludedAlgorithms
@Nonnull @NonnullElements @NotLive @Unmodifiable public Collection<String> getExcludedAlgorithms()
Get the excluded algorithm URIs.- Returns:
- the excluded algorithms
-
setExcludedAlgorithms
public void setExcludedAlgorithms(@Nonnull @NonnullElements Collection<String> uris)
Set the excluded algorithm URIs.- Parameters:
uris- the excluded algorithms
-
-