public class JcaPGPContentSignerBuilder extends java.lang.Object implements PGPContentSignerBuilder
Constructor and Description |
---|
JcaPGPContentSignerBuilder(int keyAlgorithm,
int hashAlgorithm) |
Modifier and Type | Method and Description |
---|---|
PGPContentSigner |
build(int signatureType,
long keyID,
java.security.PrivateKey privateKey) |
PGPContentSigner |
build(int signatureType,
PGPPrivateKey privateKey) |
JcaPGPContentSignerBuilder |
setDigestProvider(java.security.Provider provider) |
JcaPGPContentSignerBuilder |
setDigestProvider(java.lang.String providerName) |
JcaPGPContentSignerBuilder |
setProvider(java.security.Provider provider) |
JcaPGPContentSignerBuilder |
setProvider(java.lang.String providerName) |
JcaPGPContentSignerBuilder |
setSecureRandom(java.security.SecureRandom random) |
public JcaPGPContentSignerBuilder(int keyAlgorithm, int hashAlgorithm)
public JcaPGPContentSignerBuilder setSecureRandom(java.security.SecureRandom random)
public JcaPGPContentSignerBuilder setProvider(java.security.Provider provider)
public JcaPGPContentSignerBuilder setProvider(java.lang.String providerName)
public JcaPGPContentSignerBuilder setDigestProvider(java.security.Provider provider)
public JcaPGPContentSignerBuilder setDigestProvider(java.lang.String providerName)
public PGPContentSigner build(int signatureType, PGPPrivateKey privateKey) throws PGPException
build
in interface PGPContentSignerBuilder
PGPException
public PGPContentSigner build(int signatureType, long keyID, java.security.PrivateKey privateKey) throws PGPException
PGPException