オブジェクト組み込みオブジェクト

オブジェクト X509Crl

x509 失効した証明書オブジェクト

X509Crl オブジェクトが属する crypto モジュール、作成:

1
var k = new crypto.X509Crl();

継承

#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|load();loadFile();dump();clear()] [object] <:- [X509Crl] X509Crl new X509Crl() version issuer serials thisUpdate nextUpdate next load() loadFile() dump() clear() object toString() toJSON()

コンストラクタ

X509Crl

X509Crl コンストラクター

1
new X509Crl();

X509Crl コンストラクター、取り消された証明書を DER 形式でロードします

1
new X509Crl(Buffer derCrl);

呼び出しパラメータ:

  • derCrl: Buffer、DER形式の失効した証明書

X509Crl コンストラクター、PEM 形式で失効証明書を読み込みます

1
new X509Crl(String pemCrl);

呼び出しパラメータ:

  • pemCrl: 文字列、PEM 形式の失効した証明書

メンバーの属性

version

整数、証明書のバージョンを取得

1
readonly Integer X509Crl.version;

issuer

文字列、証明書発行者の識別名を取得します

1
readonly String X509Crl.issuer;

serials

配列、証明書失効シリアル番号のリストを取得

1
readonly Array X509Crl.serials;

thisUpdate

今回証明書が更新された日時

1
readonly Date X509Crl.thisUpdate;

nextUpdate

日付、証明書の次回更新時刻を取得

1
readonly Date X509Crl.nextUpdate;

next

X509Crl、証明書チェーンの次の証明書を取得します

1
readonly X509Crl X509Crl.next;

メンバー関数

load

取り消された証明書を DER 形式でロードします。これは複数回呼び出すことができます。

1
X509Crl.load(Buffer derCrl);

呼び出しパラメータ:

  • derCrl: Buffer、DER形式の失効した証明書

複数回呼び出すことができる PEM 形式の失効証明書を読み込みます。

1
X509Crl.load(String pemCrl);

呼び出しパラメータ:

  • pemCrl: 文字列、PEM 形式の失効した証明書

loadFile

複数回呼び出すことができる PEM/DER 形式の失効証明書を読み込みます。

1
X509Crl.loadFile(String filename);

呼び出しパラメータ:

  • filename: 文字列、失効した証明書のファイル名

dump

ロードされた失効証明書をエクスポートします

1
Array X509Crl.dump(Boolean pem = true);

呼び出しパラメータ:

  • pem: ブール値、取り消された証明書を PEM 形式で出力することを指定します。デフォルトは true です

結果を返す:

  • Array、取り消された証明書チェーンを配列にエクスポートします

clear

ロードされた失効証明書をクリアします

1
X509Crl.clear();

toString

オブジェクトの文字列表現を返します。通常は「[ネイティブ オブジェクト]」を返します。オブジェクトは独自の特性に従って再実装できます。

1
String X509Crl.toString();

結果を返す:

  • String、オブジェクトの文字列表現を返します

toJSON

オブジェクトの JSON 形式の表現を返します。通常は、オブジェクトによって定義された読み取り可能な属性のコレクションを返します。

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

呼び出しパラメータ:

  • key: ストリング、未使用

結果を返す:

  • Value、シリアライズ可能なJSONを含む値を返します