Top Description Fields Constructors Methods
org.bouncycastle.cert.cmp

public Class CertificateConfirmationContentBuilder

extends Object
Class Inheritance
Imports
java.math.BigInteger, java.util.ArrayList, .List, org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Integer, .DERSequence, org.bouncycastle.asn1.cmp.CMPCertificate, .CertConfirmContent, .CertStatus, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.cert.X509CertificateHolder, org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder, .DigestAlgorithmIdentifierFinder, .DigestCalculator, .DigestCalculatorProvider, .OperatorCreationException

Builder class for a CertConfirmContent message.

Field Summary

Modifier and TypeField and Description
private List<CMPCertificate>
private List<ASN1Integer>
private List<AlgorithmIdentifier>
private DigestAlgorithmIdentifierFinder

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public CertificateConfirmationContentBuilder
public CertificateConfirmationContentBuilder
public CertificateConfirmationContentBuilder
public CertificateConfirmationContent
build(DigestCalculatorProvider digesterProvider)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

acceptedCertsback to summary
private List<CMPCertificate> acceptedCerts
acceptedReqIdsback to summary
private List<ASN1Integer> acceptedReqIds
acceptedSignatureAlgorithmsback to summary
private List<AlgorithmIdentifier> acceptedSignatureAlgorithms
digestAlgFinderback to summary
private DigestAlgorithmIdentifierFinder digestAlgFinder

Constructor Detail

CertificateConfirmationContentBuilderback to summary
public CertificateConfirmationContentBuilder()
CertificateConfirmationContentBuilderback to summary
public CertificateConfirmationContentBuilder(DigestAlgorithmIdentifierFinder digestAlgFinder)

Method Detail

addAcceptedCertificateback to summary
public CertificateConfirmationContentBuilder addAcceptedCertificate(X509CertificateHolder certHolder, BigInteger certReqID)
addAcceptedCertificateback to summary
public CertificateConfirmationContentBuilder addAcceptedCertificate(X509CertificateHolder certHolder, ASN1Integer certReqID)
addAcceptedCertificateback to summary
public CertificateConfirmationContentBuilder addAcceptedCertificate(CMPCertificate cmpCertificate, AlgorithmIdentifier sigAlg, ASN1Integer certReqID)
buildback to summary
public CertificateConfirmationContent build(DigestCalculatorProvider digesterProvider) throws CMPException