PGPContentSignerBuilder
public class JcaPGPContentSignerBuilder extends java.lang.Object implements PGPContentSignerBuilder
Constructor | Description |
---|---|
JcaPGPContentSignerBuilder(int keyAlgorithm,
int hashAlgorithm) |
Modifier and Type | Method | Description |
---|---|---|
PGPContentSigner |
build(int signatureType,
long keyID,
java.security.PrivateKey privateKey) |
|
PGPContentSigner |
build(int signatureType,
PGPPrivateKey privateKey) |
|
JcaPGPContentSignerBuilder |
setDigestProvider(java.lang.String providerName) |
|
JcaPGPContentSignerBuilder |
setDigestProvider(java.security.Provider provider) |
|
JcaPGPContentSignerBuilder |
setProvider(java.lang.String providerName) |
|
JcaPGPContentSignerBuilder |
setProvider(java.security.Provider provider) |
|
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