Top Fields Constructors Methods
org.bouncycastle.eac

public Class EACCertificateRequestHolder

extends Object
Class Inheritance
Imports
java.io.IOException, .OutputStream, org.bouncycastle.asn1.ASN1Encoding, .ASN1ParsingException, org.bouncycastle.asn1.eac.CVCertificateRequest, .PublicKeyDataObject, org.bouncycastle.eac.operator.EACSignatureVerifier

Field Summary

Modifier and TypeField and Description
private CVCertificateRequest

Constructor Summary

AccessConstructor and Description
public
EACCertificateRequestHolder(byte[] certEncoding)

public

Method Summary

Modifier and TypeMethod and Description
public PublicKeyDataObject
public boolean
private static CVCertificateRequest
parseBytes(byte[] requestEncoding)

public CVCertificateRequest

Returns:

a X509CertificateStructure object.
toASN1Structure
()

Return the underlying ASN.1 structure for the certificate in this holder.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

requestback to summary
private CVCertificateRequest request

Constructor Detail

EACCertificateRequestHolderback to summary
public EACCertificateRequestHolder(byte[] certEncoding) throws IOException
EACCertificateRequestHolderback to summary
public EACCertificateRequestHolder(CVCertificateRequest request)

Method Detail

getPublicKeyDataObjectback to summary
public PublicKeyDataObject getPublicKeyDataObject()
isInnerSignatureValidback to summary
public boolean isInnerSignatureValid(EACSignatureVerifier verifier) throws EACException
parseBytesback to summary
private static CVCertificateRequest parseBytes(byte[] requestEncoding) throws IOException
toASN1Structureback to summary
public CVCertificateRequest toASN1Structure()

Return the underlying ASN.1 structure for the certificate in this holder.

Returns:CVCertificateRequest

a X509CertificateStructure object.