as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

CryptoKey

CryptoKey

Web Crypto APIのCryptoKeyインターフェイスは、SubtleCryptoメソッドのgenerateKey() またはimportKey() のいずれかから取得した暗号キーを表します。

アクセサ

algorithm

getのシグネチャ

get algorithm(): RsaHashedKeyGenParams | EcKeyGenParams | HmacKeyGenParams | AesKeyGenParams

このキーを使用できるアルゴリズムと関連する追加パラメーターを説明するオブジェクト。返されるオブジェクトは、キーの生成に使用されたアルゴリズムによって異なります。

戻り値

RsaHashedKeyGenParams | EcKeyGenParams | HmacKeyGenParams | AesKeyGenParams

一致するオブジェクト:


extractable

getのシグネチャ

get extractable(): boolean

SubtleCrypto.exportKey()を使用してキーを抽出できるかどうかを示すブール値。

戻り値

boolean


type

getのシグネチャ

get type(): string

オブジェクトが表すキーの型。"secret"、"private"、"public"のいずれかの値になります。

戻り値

string


usages

getのシグネチャ

get usages(): string[]

キーで実行できる処理を示す文字列の配列。配列要素の値は、"encrypt"、"decrypt"、"sign"、"verify"、"deriveKey"、"deriveBits"、"wrapKey"、"unwrapKey"のいずれかになります。

戻り値

string[]


Last updated: 2025年10月2日