Package | Description |
---|---|
org.bouncycastle.cert |
Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates.
|
org.bouncycastle.cert.cmp |
Basic support package for handling and creating CMP (RFC 4210) certificate management messages.
|
org.bouncycastle.cert.crmf |
Basic support package for handling and creating CRMF (RFC 4211) certificate request messages.
|
org.bouncycastle.cert.ocsp |
Basic support package for handling and creating OCSP (RFC 2560) online certificate status requests.
|
org.bouncycastle.cms |
A package for processing RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369).
|
org.bouncycastle.cms.jcajce | |
org.bouncycastle.operator |
Basic operators for doing encryption, signing, and digest operations.
|
org.bouncycastle.operator.bc | |
org.bouncycastle.operator.jcajce | |
org.bouncycastle.pkcs |
Basic support package for handling and creating PKCS#10 certification requests, PKCS#8 encrypted keys and PKCS#12 keys stores.
|
Modifier and Type | Method and Description |
---|---|
X509CertificateHolder |
X509v3CertificateBuilder.build(ContentSigner signer)
Generate an X.509 certificate, based on the current issuer and subject
using the passed in signer.
|
X509CRLHolder |
X509v2CRLBuilder.build(ContentSigner signer)
Generate an X.509 CRL, based on the current issuer and subject
using the passed in signer.
|
X509AttributeCertificateHolder |
X509v2AttributeCertificateBuilder.build(ContentSigner signer)
Generate an X509 certificate, based on the current issuer and subject
using the passed in signer.
|
X509CertificateHolder |
X509v1CertificateBuilder.build(ContentSigner signer)
Generate an X509 certificate, based on the current issuer and subject
using the passed in signer.
|
Modifier and Type | Method and Description |
---|---|
ProtectedPKIMessage |
ProtectedPKIMessageBuilder.build(ContentSigner signer)
Build a protected PKI message which has MAC based integrity protection.
|
Modifier and Type | Method and Description |
---|---|
org.bouncycastle.asn1.crmf.POPOSigningKey |
ProofOfPossessionSigningKeyBuilder.build(ContentSigner signer) |
CertificateRequestMessageBuilder |
CertificateRequestMessageBuilder.setProofOfPossessionSigningKeySigner(ContentSigner popSigner) |
Modifier and Type | Method and Description |
---|---|
OCSPReq |
OCSPReqBuilder.build(ContentSigner signer,
X509CertificateHolder[] chain) |
BasicOCSPResp |
BasicOCSPRespBuilder.build(ContentSigner signer,
X509CertificateHolder[] chain,
Date producedAt) |
Modifier and Type | Method and Description |
---|---|
SignerInfoGenerator |
SignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
byte[] subjectKeyIdentifier)
Build a generator with the passed in subjectKeyIdentifier as the signerIdentifier.
|
SignerInfoGenerator |
SignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
X509CertificateHolder certHolder)
Build a generator with the passed in certHolder issuer and serial number as the signerIdentifier.
|
Modifier and Type | Method and Description |
---|---|
SignerInfoGenerator |
JcaSignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
byte[] keyIdentifier) |
SignerInfoGenerator |
JcaSignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
X509Certificate certificate) |
SignerInfoGenerator |
JcaSignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
X509CertificateHolder certHolder) |
Modifier and Type | Class and Description |
---|---|
class |
BufferingContentSigner
A class that explicitly buffers the data to be signed, sending it in one
block when ready for signing.
|
Constructor and Description |
---|
BufferingContentSigner(ContentSigner contentSigner)
Base constructor.
|
BufferingContentSigner(ContentSigner contentSigner,
int bufferSize)
Base constructor.
|
Modifier and Type | Method and Description |
---|---|
ContentSigner |
BcContentSignerBuilder.build(org.bouncycastle.crypto.params.AsymmetricKeyParameter privateKey) |
Modifier and Type | Method and Description |
---|---|
ContentSigner |
JcaContentSignerBuilder.build(PrivateKey privateKey) |
Modifier and Type | Method and Description |
---|---|
PKCS10CertificationRequest |
PKCS10CertificationRequestBuilder.build(ContentSigner signer)
Generate an PKCS#10 request based on the past in signer.
|
Copyright © 2017 BouncyCastle.org. All rights reserved.