Class Index | File Index

Classes


Class KJUR.asn1.cms.CertificateSet


Extends KJUR.asn1.ASN1Object.
class for CertificateSet ASN.1 structure for CMS SignedData
Defined in: asn1cms-1.0.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
class for CertificateSet ASN.1 structure for CMS SignedData
This is an ASN.1 encoder for CertificateSet ASN.1 structure defined in RFC 5652 CMS section 10.2.3 and section 10.2.2.
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.CertificateSet(params)
class for CertificateSet ASN.1 structure for CMS SignedData
This is an ASN.1 encoder for CertificateSet ASN.1 structure defined in RFC 5652 CMS section 10.2.3 and section 10.2.2.
CertificateSet ::= SET OF CertificateChoices
CertificateChoices ::= CHOICE {
  certificate Certificate,
  extendedCertificate [0] IMPLICIT ExtendedCertificate, -- Obsolete
  v1AttrCert [1] IMPLICIT AttributeCertificateV1,       -- Obsolete
  v2AttrCert [2] IMPLICIT AttributeCertificateV2,
  other [3] IMPLICIT OtherCertificateFormat }
OtherCertificateFormat ::= SEQUENCE {
  otherCertFormat OBJECT IDENTIFIER,
  otherCert ANY DEFINED BY otherCertFormat }
Currently only "certificate" is supported in CertificateChoices.
new KJUR.asn1.cms.CertificateSet([certpem1,certpem2,...])
new KJUR.asn1.cms.CertificateSet({
  array: [certpem1,certpem2,...],
  sortflag: false
})
Parameters:
{Array} params
array of RevocationInfoChoice parameters
Since:
jsrsasign 10.0.0 asn1cms 2.0.0
See:
KJUR.asn1.cms.SignedData
KJUR.asn1.cms.RevocationInfoChoice

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