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

public final Class SecurityProviderConstants

extends Object
Class Inheritance
Imports
java.util.*, java.util.concurrent.ConcurrentHashMap, java.util.concurrent.atomic.AtomicInteger, java.util.regex.PatternSyntaxException, java.security.InvalidParameterException, .ProviderException, .NoSuchAlgorithmException, javax.crypto.Cipher, javax.crypto.spec.DHParameterSpec

Various constants such as version number, default key length, used by the JDK security/crypto providers.

Field Summary

Modifier and TypeField and Description
private static final ConcurrentHashMap<String, List<String>>
private static final Debug
private static final AtomicInteger
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static List<String>
public static final int
public static final int
public static final int
getDefDSASubprimeSize(int primeSize)

private static List<String>
store(String stdName, KnownOIDs oid, String... extraAliases)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

aliasesMapback to summary
private static final ConcurrentHashMap<String, List<String>> aliasesMap
debugback to summary
private static final Debug debug
DEF_AES_KEY_SIZEback to summary
private static final AtomicInteger DEF_AES_KEY_SIZE
DEF_DH_KEY_SIZEback to summary
public static final int DEF_DH_KEY_SIZE
DEF_DSA_KEY_SIZEback to summary
public static final int DEF_DSA_KEY_SIZE
DEF_EC_KEY_SIZEback to summary
public static final int DEF_EC_KEY_SIZE
DEF_ED_KEY_SIZEback to summary
public static final int DEF_ED_KEY_SIZE
DEF_RSA_KEY_SIZEback to summary
public static final int DEF_RSA_KEY_SIZE
DEF_RSASSA_PSS_KEY_SIZEback to summary
public static final int DEF_RSASSA_PSS_KEY_SIZE
DEF_XEC_KEY_SIZEback to summary
public static final int DEF_XEC_KEY_SIZE
KEY_LENGTH_PROPback to summary
private static final String KEY_LENGTH_PROP

Constructor Detail

SecurityProviderConstantsback to summary
private SecurityProviderConstants()

Method Detail

getAliasesback to summary
public static List<String> getAliases(String o)
getDefAESKeySizeback to summary
public static final int getDefAESKeySize()
getDefDHPrivateExpSizeback to summary
public static final int getDefDHPrivateExpSize(DHParameterSpec spec)
getDefDSASubprimeSizeback to summary
public static final int getDefDSASubprimeSize(int primeSize)
storeback to summary
private static List<String> store(String stdName, KnownOIDs oid, String... extraAliases)