Class JSSKeyGeneratorSpi
java.lang.Object
javax.crypto.KeyGeneratorSpi
org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi
- Direct Known Subclasses:
JSSKeyGeneratorSpi.AES, JSSKeyGeneratorSpi.DES, JSSKeyGeneratorSpi.DESede, JSSKeyGeneratorSpi.HmacSHA1, JSSKeyGeneratorSpi.HmacSHA256, JSSKeyGeneratorSpi.HmacSHA384, JSSKeyGeneratorSpi.HmacSHA512, JSSKeyGeneratorSpi.KbkdfCounter, JSSKeyGeneratorSpi.KbkdfCounterData, JSSKeyGeneratorSpi.KbkdfDoublePipeline, JSSKeyGeneratorSpi.KbkdfDoublePipelineData, JSSKeyGeneratorSpi.KbkdfFeedback, JSSKeyGeneratorSpi.KbkdfFeedbackData, JSSKeyGeneratorSpi.PBAHmacSHA1, JSSKeyGeneratorSpi.PBESHA256Hmac, JSSKeyGeneratorSpi.PBESHA384Hmac, JSSKeyGeneratorSpi.PBESHA512Hmac, JSSKeyGeneratorSpi.RC2, JSSKeyGeneratorSpi.RC4
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classDeprecated, for removal: This API element is subject to removal in a future version.static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classDeprecated, for removal: This API element is subject to removal in a future version.static classstatic classstatic classstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SecretKeyprotected voidengineInit(int keysize, SecureRandom random) protected voidengineInit(SecureRandom random) protected voidengineInit(AlgorithmParameterSpec params, SecureRandom random)
-
Field Details
-
keyGenerator
-
-
Constructor Details
-
JSSKeyGeneratorSpi
-
-
Method Details
-
engineInit
- Specified by:
engineInitin classKeyGeneratorSpi- Throws:
InvalidParameterException
-
engineInit
- Specified by:
engineInitin classKeyGeneratorSpi- Throws:
InvalidParameterException
-
engineInit
protected void engineInit(AlgorithmParameterSpec params, SecureRandom random) throws InvalidAlgorithmParameterException - Specified by:
engineInitin classKeyGeneratorSpi- Throws:
InvalidAlgorithmParameterException
-
engineGenerateKey
- Specified by:
engineGenerateKeyin classKeyGeneratorSpi
-