APIdia Launch Partner
Top Description Fields Constructors Methods
sun.security.util

public abstract Class AbstractAlgorithmConstraints

extends Object
implements AlgorithmConstraints
Class Inheritance
All Implemented Interfaces
java.security.AlgorithmConstraints
Known Direct Subclasses
sun.security.util.CryptoAlgorithmConstraints, sun.security.util.DisabledAlgorithmConstraints, sun.security.util.LegacyAlgorithmConstraints
Imports
java.security.AlgorithmConstraints, .Security, java.util.Arrays, .Collections, .Set, .TreeSet

The class contains common functionality for algorithm constraints classes.

Field Summary

Modifier and TypeField and Description
protected final AlgorithmDecomposer

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
pack-priv static boolean
checkAlgorithm(Set<String> algorithms, String algorithm, AlgorithmDecomposer decomposer)

pack-priv static Set<String>
getAlgorithms(String propertyName)

pack-priv static Set<String>
getAlgorithms(String propertyName, boolean allowSystemOverride)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

decomposerback to summary
protected final AlgorithmDecomposer decomposer

Constructor Detail

AbstractAlgorithmConstraintsback to summary
protected AbstractAlgorithmConstraints(AlgorithmDecomposer decomposer)

Method Detail

checkAlgorithmback to summary
pack-priv static boolean checkAlgorithm(Set<String> algorithms, String algorithm, AlgorithmDecomposer decomposer)
getAlgorithmsback to summary
pack-priv static Set<String> getAlgorithms(String propertyName)
getAlgorithmsback to summary
pack-priv static Set<String> getAlgorithms(String propertyName, boolean allowSystemOverride)