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.TypeRC2static SymmetricKey.TypeRC4static SymmetricKey.TypeSHA1_HMAC
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SymmetricKey.TypefromName(java.lang.String name)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
-
AES
public static final SymmetricKey.Type AES
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
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
-
-