Package org.mozilla.jss.crypto
Class SymmetricKey.Type
java.lang.Object
org.mozilla.jss.crypto.SymmetricKey.Type
- Enclosing interface:
SymmetricKey
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SymmetricKey.Type
private static ArrayList
<SymmetricKey.Type> static final SymmetricKey.Type
static final SymmetricKey.Type
static final SymmetricKey.Type
static final SymmetricKey.Type
private KeyGenAlgorithm
private KeyType
private static Hashtable
<String, SymmetricKey.Type> private String[]
static final SymmetricKey.Type
Deprecated, for removal: This API element is subject to removal in a future version.static final SymmetricKey.Type
static final SymmetricKey.Type
static final SymmetricKey.Type
Deprecated, for removal: This API element is subject to removal in a future version.static final SymmetricKey.Type
static final SymmetricKey.Type
static final SymmetricKey.Type
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
Type()
private
Type
(String[] names, KeyGenAlgorithm keyGenAlg, KeyType keyType) -
Method Summary
Modifier and TypeMethodDescriptionstatic SymmetricKey.Type
fromKeyType
(KeyType type) static SymmetricKey.Type
String[]
toString()
-
Field Details
-
nameMap
-
allTypes
-
names
-
keyGenAlg
-
keyType
-
GENERIC_SECRET
-
DES
-
DES3
-
DESede
-
RC4
-
RC2
-
SHA1_HMAC
Deprecated, for removal: This API element is subject to removal in a future version. -
SHA256_HMAC
-
SHA384_HMAC
-
SHA512_HMAC
-
PBA_SHA1_HMAC
Deprecated, for removal: This API element is subject to removal in a future version. -
AES
-
-
Constructor Details
-
Type
private Type() -
Type
-
-
Method Details
-
toString
-
getAliases
-
getKeyGenAlg
- Throws:
NoSuchAlgorithmException
-
getKeyType
-
fromName
- Throws:
NoSuchAlgorithmException
-
fromKeyType
-