Class Index | File Index

Classes


Class KJUR.asn1.cms.ESSCertID


Extends KJUR.asn1.ASN1Object.
class for CMS ESSCertID ASN.1 encoder
Defined in: asn1cms-1.0.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
class for CMS ESSCertID ASN.1 encoder
This is an ASN.1 encoder for ESSCertID class defined in RFC 5035 section 6.
Fields borrowed from class KJUR.asn1.ASN1Object:
hL, hT, hTLV, hV, isModified, params
Methods borrowed from class KJUR.asn1.ASN1Object:
getEncodedHex, getLengthHexFromValue, getValueHex, tohex
Class Detail
KJUR.asn1.cms.ESSCertID(params)
class for CMS ESSCertID ASN.1 encoder
This is an ASN.1 encoder for ESSCertID class defined in RFC 5035 section 6.
ESSCertID ::= SEQUENCE {
   certHash Hash,
   issuerSerial IssuerSerial OPTIONAL }
IssuerSerial ::= SEQUENCE {
   issuer GeneralNames,
   serialNumber CertificateSerialNumber }
new KJUR.asn1.cms.ESSCertID("-----BEGIN...")
new KJUR.asn1.cms.ESSCertID({cert: "-----BEGIN..."})
new KJUR.asn1.cms.ESSCertID({cert: "-----BEGIN...", hasis: false})
new KJUR.asn1.cms.ESSCertID({
  hash: "3f2d...",
  issuer: {str: "/C=JP/O=T1"},
  serial: {hex: "12ab..."}
})
Parameters:
{Object} params
PEM certificate string or JSON of parameters
Since:
jsrsasign 10.0.0 asn1cms 2.0.0
See:
KJUR.asn1.cms.SigningCertificate
KJUR.asn1.cms.IssuerSerial
KJUR.asn1.cms.ESSCertIDv2
KJUR.asn1.cades.OtherCertID

© 2012-2023 Kenji Urushima, All rights reserved
Documentation generated by JsDoc Toolkit 2.4.0