Top Fields Constructors Methods
org.bouncycastle.eac

public Class EACCertificateHolder

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

Field Summary

Modifier and TypeField and Description
private CVCertificate

Constructor Summary

AccessConstructor and Description
public
EACCertificateHolder(byte[] certEncoding)

public

Method Summary

Modifier and TypeMethod and Description
public PublicKeyDataObject
public boolean
private static CVCertificate
parseBytes(byte[] certEncoding)

public CVCertificate

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

cvCertificateback to summary
private CVCertificate cvCertificate

Constructor Detail

EACCertificateHolderback to summary
public EACCertificateHolder(byte[] certEncoding) throws IOException
EACCertificateHolderback to summary
public EACCertificateHolder(CVCertificate cvCertificate)

Method Detail

getPublicKeyDataObjectback to summary
public PublicKeyDataObject getPublicKeyDataObject()
isSignatureValidback to summary
public boolean isSignatureValid(EACSignatureVerifier verifier) throws EACException
parseBytesback to summary
private static CVCertificate parseBytes(byte[] certEncoding) throws IOException
toASN1Structureback to summary
public CVCertificate toASN1Structure()

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

Returns:CVCertificate

a X509CertificateStructure object.