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
-