Objet objet intégré

Objet X509Crl

x509 Objet de certificat de révocation

Les objets X509Crl appartiennent àcryptomodule, créez:

1
var k = new crypto.X509Crl();

relation d'héritage

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<this>X509Crl|new X509Crl()|version;issuer;serials;thisUpdate;nextUpdate;next|import();pem();der();clear()] [object] <:- [X509Crl] X509Crl new X509Crl() version issuer serials thisUpdate nextUpdate next import() pem() der() clear() object toString() toJSON()

Constructeur

X509Crl

Constructeur X509Crl

1
new X509Crl();

Constructeur X509Crl, charge un certificat révoqué au format DER

1
new X509Crl(Buffer derCrl);

Paramètres d'appel :

  • derCrl:Buffer, certificat de révocation au format DER

Constructeur X509Crl, charge un certificat de révocation au format PEM

1
new X509Crl(String pemCrl);

Paramètres d'appel :

  • pemCrl: Chaîne, certificat de révocation au format PEM

Propriétés des membres

version

Entier, obtenir la version du certificat

1
readonly Integer X509Crl.version;

issuer

String, obtenir le nom distinctif de l'émetteur du certificat

1
readonly String X509Crl.issuer;

serials

Array, obtenir une liste des numéros de série de révocation de certificat

1
readonly Array X509Crl.serials;

thisUpdate

Date, obtenir l'heure de mise à jour actuelle du certificat

1
readonly Date X509Crl.thisUpdate;

nextUpdate

Date, obtenir la prochaine heure de mise à jour du certificat

1
readonly Date X509Crl.nextUpdate;

next

X509Crl, obtenir le certificat suivant dans la chaîne de certificats

1
readonly X509Crl X509Crl.next;

fonction membre

import

Charge un certificat révoqué au format DER, qui peut être appelé plusieurs fois

1
X509Crl.import(Buffer derCrl);

Paramètres d'appel :

  • derCrl:Buffer, certificat de révocation au format DER

Charge un certificat révoqué au format PEM, qui peut être appelé plusieurs fois

1
X509Crl.import(String pemCrl);

Paramètres d'appel :

  • pemCrl: Chaîne, certificat de révocation au format PEM

pem

Exporter les certificats de révocation chargés au format PEM

1
String X509Crl.pem(Boolean all = true);

Paramètres d'appel :

  • all: booléen, spécifiez s'il faut sortir tous les certificats, la valeur par défaut est true

Retourner le résultat :

  • String, exportez la chaîne de certificats révoqués sous forme de tableau

der

Exporter le certificat de révocation chargé au format DER

1
Buffer X509Crl.der();

Retourner le résultat :

  • Buffer, exportez la chaîne de certificats révoqués sous forme de tableau

clear

Effacer les certificats de révocation chargés

1
X509Crl.clear();

toString

Renvoie la représentation sous forme de chaîne de l'objet, renvoie généralement "[Native Object]", l'objet peut être réimplémenté selon ses propres caractéristiques

1
String X509Crl.toString();

Retourner le résultat :

  • String, renvoie la représentation sous forme de chaîne de l'objet

toJSON

Renvoie la représentation au format JSON de l'objet, renvoie généralement l'ensemble des propriétés lisibles définies par l'objet

1
Value X509Crl.toJSON(String key = "");

Paramètres d'appel :

  • key: Chaîne, inutilisée

Retourner le résultat :

  • Value, renvoie une valeur contenant du JSON sérialisable