Class JcaPGPContentSignerBuilder
- java.lang.Object
-
- org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
-
- All Implemented Interfaces:
PGPContentSignerBuilder
public class JcaPGPContentSignerBuilder extends java.lang.Object implements PGPContentSignerBuilder
-
-
Constructor Summary
Constructors Constructor Description JcaPGPContentSignerBuilder(int keyAlgorithm, int hashAlgorithm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PGPContentSignerbuild(int signatureType, long keyID, java.security.PrivateKey privateKey)PGPContentSignerbuild(int signatureType, PGPPrivateKey privateKey)JcaPGPContentSignerBuildersetDigestProvider(java.lang.String providerName)JcaPGPContentSignerBuildersetDigestProvider(java.security.Provider provider)JcaPGPContentSignerBuildersetProvider(java.lang.String providerName)JcaPGPContentSignerBuildersetProvider(java.security.Provider provider)JcaPGPContentSignerBuildersetSecureRandom(java.security.SecureRandom random)
-
-
-
Method Detail
-
setSecureRandom
public JcaPGPContentSignerBuilder setSecureRandom(java.security.SecureRandom random)
-
setProvider
public JcaPGPContentSignerBuilder setProvider(java.security.Provider provider)
-
setProvider
public JcaPGPContentSignerBuilder setProvider(java.lang.String providerName)
-
setDigestProvider
public JcaPGPContentSignerBuilder setDigestProvider(java.security.Provider provider)
-
setDigestProvider
public JcaPGPContentSignerBuilder setDigestProvider(java.lang.String providerName)
-
build
public PGPContentSigner build(int signatureType, PGPPrivateKey privateKey) throws PGPException
- Specified by:
buildin interfacePGPContentSignerBuilder- Throws:
PGPException
-
build
public PGPContentSigner build(int signatureType, long keyID, java.security.PrivateKey privateKey) throws PGPException
- Throws:
PGPException
-
-