Class KJUR.asn1.cms.SigningCertificate
Extends
KJUR.asn1.cms.Attribute.
class for CMS SigningCertificate attribute
Defined in: asn1cms-1.0.js.
Constructor Attributes | Constructor Name and Description |
---|---|
KJUR.asn1.cms.SigningCertificate(params)
class for CMS SigningCertificate attribute
This is an ASN.1 encoder for SigningCertificate attribute defined in RFC 5035 section 5. |
- Fields borrowed from class KJUR.asn1.cms.Attribute:
- params, typeOid
- Fields borrowed from class KJUR.asn1.ASN1Object:
- hL, hT, hTLV, hV, isModified
- Methods borrowed from class KJUR.asn1.cms.Attribute:
- getValueArray
- Methods borrowed from class KJUR.asn1.ASN1Object:
- getEncodedHex, getLengthHexFromValue, getValueHex, tohex
Class Detail
KJUR.asn1.cms.SigningCertificate(params)
class for CMS SigningCertificate attribute
This is an ASN.1 encoder for SigningCertificate attribute defined in RFC 5035 section 5.
This is an ASN.1 encoder for SigningCertificate attribute defined in RFC 5035 section 5.
Attribute ::= SEQUENCE { type OBJECT IDENTIFIER, values AttributeSetValue } AttributeSetValue ::= SET OF ANY SigningCertificate ::= SEQUENCE { certs SEQUENCE OF ESSCertID, policies SEQUENCE OF PolicyInformation OPTIONAL } ESSCertID ::= SEQUENCE { certHash Hash, issuerSerial IssuerSerial OPTIONAL } IssuerSerial ::= SEQUENCE { issuer GeneralNames, serialNumber CertificateSerialNumber }
o = new KJUR.asn1.cms.SigningCertificate({array: [certPEM]});
- Parameters:
- {Array} params
- associative array of parameters
- Since:
- jsrsasign 4.5.1 asn1cms 1.0.1