語言

ManagedKeyVaultSecurityKey 建構函式

定義

多載

ManagedKeyVaultSecurityKey(String)

初始化 ManagedKeyVaultSecurityKey 類別的新執行個體。

public ManagedKeyVaultSecurityKey(string keyIdentifier);
new Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.ManagedKeyVaultSecurityKey : string -> Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.ManagedKeyVaultSecurityKey
Public Sub New (keyIdentifier As String)

參數

keyIdentifier
String

KeyVault 識別的金鑰識別碼。

例外狀況

若為 keyIdentifier 空或為空。

適用於

ManagedKeyVaultSecurityKey(String, KeyVaultSecurityKey+AuthenticationCallback)

初始化 ManagedKeyVaultSecurityKey 類別的新執行個體。

public ManagedKeyVaultSecurityKey(string keyIdentifier, Microsoft.IdentityModel.KeyVaultExtensions.KeyVaultSecurityKey.AuthenticationCallback callback);
new Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.ManagedKeyVaultSecurityKey : string * Microsoft.IdentityModel.KeyVaultExtensions.KeyVaultSecurityKey.AuthenticationCallback -> Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.ManagedKeyVaultSecurityKey
Public Sub New (keyIdentifier As String, callback As KeyVaultSecurityKey.AuthenticationCallback)

參數

keyIdentifier
String

KeyVault 識別的金鑰識別碼。

例外狀況

若 callback為零。

適用於

ManagedKeyVaultSecurityKey(String, String, String)

初始化 ManagedKeyVaultSecurityKey 類別的新執行個體。

public ManagedKeyVaultSecurityKey(string keyIdentifier, string clientId, string clientSecret);
new Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.ManagedKeyVaultSecurityKey : string * string * string -> Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.ManagedKeyVaultSecurityKey
Public Sub New (keyIdentifier As String, clientId As String, clientSecret As String)

參數

keyIdentifier
String

金鑰識別碼。

clientId
String

客戶識別碼。

clientSecret
String

客戶身份的秘密。

例外狀況

如果 clientSecret是 null 或 clientSecret。

適用於