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.TypeAESstatic SymmetricKey.TypeDESstatic SymmetricKey.TypeDES3static SymmetricKey.TypeDESedestatic SymmetricKey.TypePBA_SHA1_HMACstatic SymmetricKey.TypeRC2static SymmetricKey.TypeRC4static SymmetricKey.TypeSHA1_HMACstatic SymmetricKey.TypeSHA256_HMACstatic SymmetricKey.TypeSHA384_HMACstatic SymmetricKey.TypeSHA512_HMAC
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SymmetricKey.TypefromName(java.lang.String name)java.lang.String[]getAliases()KeyGenAlgorithmgetKeyGenAlg()java.lang.StringtoString()
-
-
-
Field Detail
-
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:
toStringin classjava.lang.Object
-
getAliases
public java.lang.String[] getAliases()
-
getKeyGenAlg
public KeyGenAlgorithm getKeyGenAlg() throws java.security.NoSuchAlgorithmException
- Throws:
java.security.NoSuchAlgorithmException
-
fromName
public static SymmetricKey.Type fromName(java.lang.String name) throws java.security.NoSuchAlgorithmException
- Throws:
java.security.NoSuchAlgorithmException
-
-