Class JcaPGPKeyPairGeneratorProvider
- java.lang.Object
-
- org.bouncycastle.openpgp.operator.PGPKeyPairGeneratorProvider
-
- org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyPairGeneratorProvider
-
public class JcaPGPKeyPairGeneratorProvider extends PGPKeyPairGeneratorProvider
-
-
Constructor Summary
Constructors Constructor Description JcaPGPKeyPairGeneratorProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PGPKeyPairGeneratorget(int version, java.util.Date creationTime)JcaPGPKeyPairGeneratorProvidersetProvider(java.lang.String providerName)Set the provider name to use for creating cryptographic primitives in the resulting factory the builder produces.JcaPGPKeyPairGeneratorProvidersetProvider(java.security.Provider provider)Set the provider object to use for creating cryptographic primitives in the resulting factory the builder produces.JcaPGPKeyPairGeneratorProvidersetSecureRandom(java.security.SecureRandom random)
-
-
-
Method Detail
-
setProvider
public JcaPGPKeyPairGeneratorProvider setProvider(java.security.Provider provider)
Set the provider object to use for creating cryptographic primitives in the resulting factory the builder produces.- Parameters:
provider- provider object for cryptographic primitives.- Returns:
- the current builder.
-
setProvider
public JcaPGPKeyPairGeneratorProvider setProvider(java.lang.String providerName)
Set the provider name to use for creating cryptographic primitives in the resulting factory the builder produces.- Parameters:
providerName- the name of the provider to reference for cryptographic primitives.- Returns:
- the current builder.
-
setSecureRandom
public JcaPGPKeyPairGeneratorProvider setSecureRandom(java.security.SecureRandom random)
-
get
public PGPKeyPairGenerator get(int version, java.util.Date creationTime)
- Specified by:
getin classPGPKeyPairGeneratorProvider
-
-