Package org.mozilla.jss.crypto
Class SymmetricKey.Type
- java.lang.Object
-
- org.mozilla.jss.crypto.SymmetricKey.Type
-
- Enclosing interface:
- SymmetricKey
public static final class SymmetricKey.Type extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static SymmetricKey.Type
AES
static SymmetricKey.Type
DES
static SymmetricKey.Type
DES3
static SymmetricKey.Type
DESede
static SymmetricKey.Type
GENERIC_SECRET
static SymmetricKey.Type
PBA_SHA1_HMAC
static SymmetricKey.Type
RC2
static SymmetricKey.Type
RC4
static SymmetricKey.Type
SHA1_HMAC
static SymmetricKey.Type
SHA256_HMAC
static SymmetricKey.Type
SHA384_HMAC
static SymmetricKey.Type
SHA512_HMAC
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SymmetricKey.Type
fromKeyType(KeyType type)
static SymmetricKey.Type
fromName(java.lang.String name)
java.lang.String[]
getAliases()
KeyGenAlgorithm
getKeyGenAlg()
KeyType
getKeyType()
java.lang.String
toString()
-
-
-
Field Detail
-
GENERIC_SECRET
public static final SymmetricKey.Type GENERIC_SECRET
-
DES
public static final SymmetricKey.Type DES
-
DES3
public static final SymmetricKey.Type DES3
-
DESede
public static final SymmetricKey.Type DESede
-
RC4
public static final SymmetricKey.Type RC4
-
RC2
public static final SymmetricKey.Type RC2
-
SHA1_HMAC
public static final SymmetricKey.Type SHA1_HMAC
-
SHA256_HMAC
public static final SymmetricKey.Type SHA256_HMAC
-
SHA384_HMAC
public static final SymmetricKey.Type SHA384_HMAC
-
SHA512_HMAC
public static final SymmetricKey.Type SHA512_HMAC
-
PBA_SHA1_HMAC
public static final SymmetricKey.Type PBA_SHA1_HMAC
-
AES
public static final SymmetricKey.Type AES
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getAliases
public java.lang.String[] getAliases()
-
getKeyGenAlg
public KeyGenAlgorithm getKeyGenAlg() throws java.security.NoSuchAlgorithmException
- Throws:
java.security.NoSuchAlgorithmException
-
getKeyType
public KeyType getKeyType()
-
fromName
public static SymmetricKey.Type fromName(java.lang.String name) throws java.security.NoSuchAlgorithmException
- Throws:
java.security.NoSuchAlgorithmException
-
fromKeyType
public static SymmetricKey.Type fromKeyType(KeyType type)
-
-