Class Index | File Index

Classes


Class KJUR.asn1.x509.AdobeTimeStamp


Extends KJUR.asn1.x509.Extension.
AdobeTimeStamp X.509v3 extension ASN.1 encoder class
Defined in: asn1x509-1.0.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
AdobeTimeStamp X.509v3 extension ASN.1 encoder class
This class represents AdobeTimeStamp X.509v3 extension value defined in Adobe site as JSON object.
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.AdobeTimeStamp(params)
AdobeTimeStamp X.509v3 extension ASN.1 encoder class
This class represents AdobeTimeStamp X.509v3 extension value defined in Adobe site as JSON object.
adbe- OBJECT IDENTIFIER ::=  { adbe(1.2.840.113583) acrobat(1) security(1) x509Ext(9) 1 }
 ::= SEQUENCE {
    version INTEGER  { v1(1) }, -- extension version
    location GeneralName (In v1 GeneralName can be only uniformResourceIdentifier)
    requiresAuth        boolean (default false), OPTIONAL }
Constructor of this class may have following parameters:
  • {String}uri - RFC 3161 time stamp service URL
  • {Boolean}reqauth - authentication required or not

NOTE: This extesion doesn't seem to have official name. This may be called as "pdfTimeStamp".
new KJUR.asn1.x509.AdobeTimesStamp({
  uri: "http://tsa.example.com/",
  reqauth: true
}
Parameters:
{Array} params
JSON object for AdobeTimeStamp extension parameter
Since:
jsrsasign 10.0.1 asn1x509 2.1.4
See:
KJUR.asn1.x509.Extensions
X509#getExtAdobeTimeStamp

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