Class KJUR.asn1.x509.DistributionPoint
Extends
KJUR.asn1.ASN1Object.
DistributionPoint ASN.1 structure class
Defined in: asn1x509-1.0.js.
Constructor Attributes | Constructor Name and Description |
---|---|
KJUR.asn1.x509.DistributionPoint(params)
DistributionPoint ASN.1 structure class
This class represents DistributionPoint 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.DistributionPoint(params)
DistributionPoint ASN.1 structure class
This class represents DistributionPoint defined in RFC 5280 4.2.1.13.
NOTE1: Parameter "fulluri" and "dpname" supported since jsrsasign 9.0.0 asn1x509 2.0.0.
NOTE2: The "reasons" and "cRLIssuer" fields are currently not supported.
This class represents DistributionPoint defined in RFC 5280 4.2.1.13.
DistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, reasons [1] ReasonFlags OPTIONAL, cRLIssuer [2] GeneralNames OPTIONAL }Constructor can have following parameter:
- {String}fulluri - uri string for fullName uri. This has the same meaning for '{dpname: {full: [{uri: "..."]}}'.
- {Array}dpname - JSON object for KJUR.asn1.x509.DistributionPointName parameters
- {DistrubutionPoint}dpobj - KJUR.asn1.x509.DistributionPointName object (DEPRECATED)
NOTE1: Parameter "fulluri" and "dpname" supported since jsrsasign 9.0.0 asn1x509 2.0.0.
NOTE2: The "reasons" and "cRLIssuer" fields are currently not supported.
new KJUR.asn1.x509.DistributionPoint( {fulluri: "http://example.com/crl1.crl"}) new KJUR.asn1.x509.DistributionPoint( {dpname: {full: [{uri: "http://example.com/crl1.crl"}]}}) new KJUR.asn1.x509.DistributionPoint( {dpobj: new DistributionPoint(...)})
- Parameters:
- {Array} params
- JSON object of parameters (OPTIONAL)
- See: