ManagedKeyVaultSecurityKey クラス

定義

Azure リソースにマネージド ID を使用しているリソースに対して、Azure Key Vaultを使用した署名と検証操作を提供します。

public class ManagedKeyVaultSecurityKey : Microsoft.IdentityModel.KeyVaultExtensions.KeyVaultSecurityKey
type ManagedKeyVaultSecurityKey = class
    inherit KeyVaultSecurityKey
Public Class ManagedKeyVaultSecurityKey
Inherits KeyVaultSecurityKey
継承
ManagedKeyVaultSecurityKey

コンストラクター

名前 説明
ManagedKeyVaultSecurityKey(String, KeyVaultSecurityKey+AuthenticationCallback)

ManagedKeyVaultSecurityKey クラスの新しいインスタンスを初期化します。

ManagedKeyVaultSecurityKey(String, String, String)

ManagedKeyVaultSecurityKey クラスの新しいインスタンスを初期化します。

ManagedKeyVaultSecurityKey(String)

ManagedKeyVaultSecurityKey クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Callback

KeyVault のアクセス トークンを取得する認証コールバック デリゲート。

(継承元 KeyVaultSecurityKey)
CryptoProviderFactory

CryptoProviderFactoryを取得または設定します。

(継承元 SecurityKey)
KeyId

セキュリティ キーの Uniform Resource Identifier。

(継承元 KeyVaultSecurityKey)
KeySize

セキュリティ キーのサイズ。

(継承元 KeyVaultSecurityKey)

メソッド

名前 説明
CanComputeJwkThumbprint()

SecurityKeyが JWK 拇印を計算できるかどうかを判断します。

(継承元 SecurityKey)
ComputeJwkThumbprint()

SecurityKeyに対して sha256 ハッシュを計算します。

(継承元 SecurityKey)
IsSupportedAlgorithm(String)

CryptoProviderFactoryがこのSecurityKeyalgorithmによって指定された暗号化操作を実行できるかどうかを確認します。

(継承元 SecurityKey)
ToString()

書式設定された文字列 GetType()、KeyId: 'value'、InternalId: 'value' を返します。

(継承元 SecurityKey)

適用対象