@azure/keyvault-keys package
クラス
CryptographyClient |
Azure Key Vault キーまたはローカル JsonWebKeyに対して暗号化操作を実行するために使用されるクライアント。 |
KeyClient |
KeyClient には、Azure Key Vault KeyVaultKey を管理するメソッドが用意されています。 クライアントは、KeyVaultKeys の作成、取得、更新、削除、消去、バックアップ、復元、一覧表示をサポートしています。 クライアントでは、論理的な削除が有効な Azure Key Vault の DeletedKey |
インターフェイス
型エイリアス
AesCbcEncryptionAlgorithm |
サポートされているすべての AES-CBC 暗号化アルゴリズムを表す共用体の種類。 |
AesGcmEncryptionAlgorithm |
サポートされているすべての AES-GCM 暗号化アルゴリズムを表す共用体の種類。 |
DecryptParameters |
さまざまな暗号化アルゴリズムに適用される現在サポートされているすべての復号化パラメーターを表す型。 |
DeletionRecoveryLevel |
DeletionRecoveryLevel の値を定義します。 サービスでサポートされている既知の値
消去可能な: 削除が元に戻せない操作であるコンテナーの状態を示します。復旧の可能性はありません。 このレベルは、削除操作に対して使用できる保護に対応しません。エンティティ レベル以上 (コンテナー、リソース グループ、サブスクリプションなど) で削除操作を受け入れると、データは回復不能に失われます |
EncryptParameters |
さまざまな暗号化アルゴリズムに適用される現在サポートされているすべての暗号化パラメーターを表す型。 |
EncryptionAlgorithm |
JsonWebKeyEncryptionAlgorithm の値を定義します。 サービスでサポートされている既知の値RSA-OAEP の |
KeyCurveName |
JsonWebKeyCurveName の値を定義します。 サービスでサポートされている既知の値
P-256: NIST P-256 楕円曲線、AKA SECG 曲線SECP256R1。 |
KeyExportEncryptionAlgorithm |
KeyEncryptionAlgorithm の値を定義します。
KnownKeyExportEncryptionAlgorithm サービスでサポートされている既知の値
CKM_RSA_AES_KEY_WRAP |
KeyOperation |
JsonWebKeyOperation の値を定義します。 サービスでサポートされている既知の値 |
KeyRotationPolicyAction |
実行されるアクション。 |
KeyType |
JsonWebKeyType の値を定義します。 サービスでサポートされている既知の値
EC: 楕円曲線 |
KeyWrapAlgorithm |
キーラッピング/ラップ解除でサポートされているアルゴリズム |
RsaEncryptionAlgorithm |
サポートされているすべての RSA 暗号化アルゴリズムを表す共用体の種類。 |
SignatureAlgorithm |
JsonWebKeySignatureAlgorithm の値を定義します。 サービスでサポートされている既知の値
PS256: SHA-256 および MGF1 と SHA-256 を使用した RSASSA-PSS(https://tools.ietf.org/html/rfc7518 |
列挙型
KnownDeletionRecoveryLevel |
サービス 受け入れる DeletionRecoveryLevel の既知の値。 |
KnownEncryptionAlgorithms |
サービスが受け入れる EncryptionAlgorithm の既知の値。 |
KnownKeyCurveNames |
サービスが受け入れる <xref:JsonWebKeyCurveName> の既知の値。 |
KnownKeyExportEncryptionAlgorithm |
サービス 受け入れる KeyExportEncryptionAlgorithm の既知の値。 |
KnownKeyOperations |
サービス 受け入れる KeyOperation の既知の値。 |
KnownKeyTypes |
サービスが受け入れる <xref:JsonWebKeyType> の既知の値。 |
KnownSignatureAlgorithms |
サービスが受け入れる <xref:JsonWebKeySignatureAlgorithm> の既知の値。 |
関数
parse |
指定された Key Vault キー ID を解析します。例を次に示します。 https://.vault.azure.net/keys// 上記の ID を解析すると、この関数は次を返します。
|
関数の詳細
parseKeyVaultKeyIdentifier(string)
指定された Key Vault キー ID を解析します。例を次に示します。
https://.vault.azure.net/keys//
上記の ID を解析すると、この関数は次を返します。
{
sourceId: "https://<keyvault-name>.vault.azure.net/keys/<key-name>/<unique-version-id>",
vaultUrl: "https://<keyvault-name>.vault.azure.net",
version: "<unique-version-id>",
name: "<key-name>"
}
function parseKeyVaultKeyIdentifier(id: string): KeyVaultKeyIdentifier
パラメーター
- id
-
string
Key Vault キーの ID。