Bouncy Castle Cryptography Library 1.59

org.bouncycastle.eac
Class EACCertificateRequestHolder

java.lang.Object
  extended byorg.bouncycastle.eac.EACCertificateRequestHolder

public class EACCertificateRequestHolder
extends java.lang.Object


Constructor Summary
EACCertificateRequestHolder(byte[] certEncoding)
           
EACCertificateRequestHolder(org.bouncycastle.asn1.eac.CVCertificateRequest request)
           
 
Method Summary
 org.bouncycastle.asn1.eac.PublicKeyDataObject getPublicKeyDataObject()
           
 boolean isInnerSignatureValid(EACSignatureVerifier verifier)
           
 org.bouncycastle.asn1.eac.CVCertificateRequest toASN1Structure()
          Return the underlying ASN.1 structure for the certificate in this holder.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EACCertificateRequestHolder

public EACCertificateRequestHolder(byte[] certEncoding)
                            throws java.io.IOException

EACCertificateRequestHolder

public EACCertificateRequestHolder(org.bouncycastle.asn1.eac.CVCertificateRequest request)
Method Detail

toASN1Structure

public org.bouncycastle.asn1.eac.CVCertificateRequest toASN1Structure()
Return the underlying ASN.1 structure for the certificate in this holder.

Returns:
a X509CertificateStructure object.

getPublicKeyDataObject

public org.bouncycastle.asn1.eac.PublicKeyDataObject getPublicKeyDataObject()

isInnerSignatureValid

public boolean isInnerSignatureValid(EACSignatureVerifier verifier)
                              throws EACException
Throws:
EACException

Bouncy Castle Cryptography Library 1.59