Pkcs10CertificateRequest
Representation of PKCS10 Certificate Request
Extends
PemData<CertificationRequest>
Implements
Constructors
Constructor
new Pkcs10CertificateRequest(
raw,options?):Pkcs10CertificateRequest
Creates a new instance fromDER encoded buffer
Parameters
raw
DER encoded buffer
options?
any
Optional ASN.1 parse options (e.g. asn1js.fromBER resource limits)
Returns
Pkcs10CertificateRequest
Overrides
Constructor
new Pkcs10CertificateRequest(
asn,options?):Pkcs10CertificateRequest
Creates a new instance from ASN.1 CertificationRequest
Parameters
asn
CertificationRequest
ASN.1 CertificationRequest
options?
any
Optional ASN.1 parse options (e.g. asn1js.fromBER resource limits)
Returns
Pkcs10CertificateRequest
Overrides
Properties
asn
protectedreadonlyasn:CertificationRequest
ASN.1 object
Inherited from
tag
protectedreadonlytag:string
PEM tag
Overrides
NAME
staticNAME:string="PKCS#10 Certificate Request"
Overrides
Accessors
attributes
Get Signature
get attributes():
Attribute[]
Gets a list fo CSR attributes
Returns
extensions
Get Signature
get extensions():
Extension[]
Gets a list of CSR extensions
Returns
parseOptions
Get Signature
get
protectedparseOptions():any
Gets the ASN.1 parse options the instance was created with
Returns
any
Inherited from
publicKey
Get Signature
get publicKey():
PublicKey
Gets a public key of CSR
Returns
Implementation of
rawData
Get Signature
get rawData():
ArrayBuffer
Gets a DER encoded buffer
Returns
ArrayBuffer
Inherited from
signature
Get Signature
get signature():
ArrayBuffer
Gets a signature
Returns
ArrayBuffer
signatureAlgorithm
Get Signature
get signatureAlgorithm():
HashedAlgorithm
Gets a signature algorithm
Returns
subject
Get Signature
get subject():
string
Gets a string subject name
Returns
string
subjectName
Get Signature
get subjectName():
Name
Gets the subject value from the certificate as an Name
Returns
Methods
equal()
equal(
data):data is Pkcs10CertificateRequest
Returns true if ASN.1 data is equal to another ASN.1 data, otherwise false
Parameters
data
any
Any data
Returns
data is Pkcs10CertificateRequest