Top Description Fields Constructors Methods
org.bouncycastle.asn1.pkcs

public Class CertificationRequest

extends ASN1Object
Class Inheritance
Known Direct Subclasses
org.bouncycastle.jce.PKCS10CertificationRequest
Imports
org.bouncycastle.asn1.ASN1BitString, .ASN1EncodableVector, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .DERBitString, .DERSequence, org.bouncycastle.asn1.x509.AlgorithmIdentifier

PKCS10 Certification request object.
CertificationRequest ::= SEQUENCE {
  certificationRequestInfo  CertificationRequestInfo,
  signatureAlgorithm        AlgorithmIdentifier{{ SignatureAlgorithms }},
  signature                 BIT STRING
}

Field Summary

Modifier and TypeField and Description
protected CertificationRequestInfo
protected AlgorithmIdentifier
protected ASN1BitString

Constructor Summary

AccessConstructor and Description
protected
public
public
CertificationRequest(ASN1Sequence seq)
Deprecated use getInstance()

Method Summary

Modifier and TypeMethod and Description
public CertificationRequestInfo
public static CertificationRequest
public ASN1BitString
public AlgorithmIdentifier
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

reqInfoback to summary
protected CertificationRequestInfo reqInfo
sigAlgIdback to summary
protected AlgorithmIdentifier sigAlgId
sigBitsback to summary
protected ASN1BitString sigBits

Constructor Detail

CertificationRequestback to summary
protected CertificationRequest()
CertificationRequestback to summary
public CertificationRequest(CertificationRequestInfo requestInfo, AlgorithmIdentifier algorithm, ASN1BitString signature)
CertificationRequestback to summary
public CertificationRequest(ASN1Sequence seq)

Deprecated

use getInstance()

Method Detail

getCertificationRequestInfoback to summary
public CertificationRequestInfo getCertificationRequestInfo()
getInstanceback to summary
public static CertificationRequest getInstance(Object o)
getSignatureback to summary
public ASN1BitString getSignature()
getSignatureAlgorithmback to summary
public AlgorithmIdentifier getSignatureAlgorithm()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.