Class KJUR.asn1.x509.CRLDistributionPoints
Extends
KJUR.asn1.x509.Extension.
CRLDistributionPoints ASN.1 structure class
Defined in: asn1x509-1.0.js.
Constructor Attributes | Constructor Name and Description |
---|---|
CRLDistributionPoints ASN.1 structure class
This class represents
CRLDistributionPoints extension defined in RFC 5280 4.2.1.13.
|
- 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.x509.CRLDistributionPoints(params)
CRLDistributionPoints ASN.1 structure class
This class represents
CRLDistributionPoints extension defined in RFC 5280 4.2.1.13.
id-ce-cRLDistributionPoints OBJECT IDENTIFIER ::= { id-ce 31 } CRLDistributionPoints ::= SEQUENCE SIZE (1..MAX) OF DistributionPoint DistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, reasons [1] ReasonFlags OPTIONAL, cRLIssuer [2] GeneralNames OPTIONAL } DistributionPointName ::= CHOICE { fullName [0] GeneralNames, nameRelativeToCRLIssuer [1] RelativeDistinguishedName }Constructor can have following parameter:
- {Array}array - array of KJUR.asn1.x509.DistributionPoint parameter
- {Boolean}critical - critical flag
new KJUR.asn1.x509.CRLDistributionPoints({ array: [{fulluri: "http://aaa.com/"}, {fulluri: "ldap://aaa.com/"}], critical: true })
- Parameters:
- {Array} params
- associative array of parameters (ex. {'uri': 'http://a.com/', 'critical': true})
- See: