public class CVCertificateRequest extends ASN1Object
Modifier and Type | Field and Description |
---|---|
private static int |
bodyValid |
(package private) byte[] |
certificate |
private CertificateBody |
certificateBody |
(package private) byte[] |
encoded |
(package private) byte[] |
encodedAuthorityReference |
private byte[] |
innerSignature |
(package private) PublicKeyDataObject |
iso7816PubKey |
(package private) ASN1ObjectIdentifier |
keyOid |
private byte[] |
outerSignature |
protected java.lang.String |
overSignerReference |
(package private) int |
ProfileId |
(package private) ASN1ObjectIdentifier |
signOid |
private static int |
signValid |
(package private) java.lang.String |
strCertificateHolderReference |
private int |
valid |
static byte[] |
ZeroArray |
Modifier | Constructor and Description |
---|---|
private |
CVCertificateRequest(DERApplicationSpecific request) |
Modifier and Type | Method and Description |
---|---|
CertificateBody |
getCertificateBody()
Returns the body of the certificate template
|
byte[] |
getInnerSignature() |
static CVCertificateRequest |
getInstance(java.lang.Object obj) |
byte[] |
getOuterSignature() |
PublicKeyDataObject |
getPublicKey()
Return the public key data object carried in the request
|
boolean |
hasOuterSignature() |
private void |
initCertBody(DERApplicationSpecific request) |
ASN1Primitive |
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
private CertificateBody certificateBody
private byte[] innerSignature
private byte[] outerSignature
private int valid
private static int bodyValid
private static int signValid
ASN1ObjectIdentifier signOid
ASN1ObjectIdentifier keyOid
public static byte[] ZeroArray
java.lang.String strCertificateHolderReference
byte[] encodedAuthorityReference
int ProfileId
byte[] certificate
protected java.lang.String overSignerReference
byte[] encoded
PublicKeyDataObject iso7816PubKey
private CVCertificateRequest(DERApplicationSpecific request) throws java.io.IOException
java.io.IOException
private void initCertBody(DERApplicationSpecific request) throws java.io.IOException
java.io.IOException
public static CVCertificateRequest getInstance(java.lang.Object obj)
public CertificateBody getCertificateBody()
public PublicKeyDataObject getPublicKey()
public byte[] getInnerSignature()
public byte[] getOuterSignature()
public boolean hasOuterSignature()
public ASN1Primitive toASN1Primitive()
ASN1Object
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object