keyUsage

keyUsage オブジェクトは署名の証明書に必要なキーの使用設定を示します。これはキー使用の種類を表す文字で構成されます。先頭の文字から 9 番目の文字までは、左から右に digitalSignaturenonRepudiationkeyEnciphermentdataEnciphermentkeyAgreementkeyCertSigncrlSignencipherOnlydecipherOnly の各プロパティの必須の値を表します。これ以外の文字を追加しても、無視されます。

オブジェクトの階層

モデル

子オブジェクト

フォームモデル

なし

親クラス

node クラス

プロパティ

名前

説明

アクセス権

crlSign

署名証明書に必要な有効な鍵用途拡張を指定します。

文字列

読み取り / 書き込み

dataEncipherment

署名証明書に必要な有効な鍵用途拡張を指定します。

文字列

読み取り / 書き込み

decipherOnly

署名証明書に必要な有効な鍵用途拡張を指定します。

文字列

読み取り / 書き込み

digitalSignature

署名証明書に必要な有効な鍵用途拡張を指定します。

文字列

読み取り / 書き込み

encipherOnly

署名証明書に必要な有効な鍵用途拡張を指定します。

文字列

読み取り / 書き込み

keyAgreement

署名証明書に必要な有効な鍵用途拡張を指定します。

文字列

読み取り / 書き込み

keyCertSign

署名証明書に必要な有効な鍵用途拡張を指定します。

文字列

読み取り / 書き込み

keyEncipherment

署名証明書に必要な有効な鍵用途拡張を指定します。

文字列

読み取り / 書き込み

nonRepudiation

署名証明書に必要な有効な鍵用途拡張を指定します。

文字列

読み取り / 書き込み

type

オブジェクトで使用するパターンを指定します。

文字列

読み取り / 書き込み

use

プロトタイプを呼び出します。

文字列

読み取り / 書き込み

usehref

外部プロトタイプを呼び出します。

文字列

読み取り / 書き込み

メソッド

なし