Bouncy Castle Cryptography Library 1.81

org.bouncycastle.openpgp.operator.jcajce
Class JcaPGPContentSignerBuilderProvider

java.lang.Object
  extended byorg.bouncycastle.openpgp.operator.PGPContentSignerBuilderProvider
      extended byorg.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilderProvider

public class JcaPGPContentSignerBuilderProvider
extends PGPContentSignerBuilderProvider


Field Summary
 
Fields inherited from class org.bouncycastle.openpgp.operator.PGPContentSignerBuilderProvider
hashAlgorithmId
 
Constructor Summary
JcaPGPContentSignerBuilderProvider(int hashAlgorithmId)
           
 
Method Summary
 PGPContentSignerBuilder get(PGPPublicKey signingKey)
          Return a new instance of the PGPContentSignerBuilder for the given signing key.
 JcaPGPContentSignerBuilderProvider setDigestProvider(java.security.Provider provider)
           
 JcaPGPContentSignerBuilderProvider setSecureRandom(java.security.SecureRandom random)
           
 JcaPGPContentSignerBuilderProvider setSecurityProvider(java.security.Provider provider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JcaPGPContentSignerBuilderProvider

public JcaPGPContentSignerBuilderProvider(int hashAlgorithmId)
Method Detail

setDigestProvider

public JcaPGPContentSignerBuilderProvider setDigestProvider(java.security.Provider provider)

setSecurityProvider

public JcaPGPContentSignerBuilderProvider setSecurityProvider(java.security.Provider provider)

setSecureRandom

public JcaPGPContentSignerBuilderProvider setSecureRandom(java.security.SecureRandom random)

get

public PGPContentSignerBuilder get(PGPPublicKey signingKey)
Description copied from class: PGPContentSignerBuilderProvider
Return a new instance of the PGPContentSignerBuilder for the given signing key.

Specified by:
get in class PGPContentSignerBuilderProvider
Parameters:
signingKey - public part of the signing key
Returns:
content signer builder

Bouncy Castle Cryptography Library 1.81