Share via


ClientAssertionCredential コンストラクター

定義

オーバーロード

ClientAssertionCredential()

モック作成用の保護されたコンストラクター。

ClientAssertionCredential(String, String, Func<String>, ClientAssertionCredentialOptions)

同期コールバックを使用して ClientCertificateCredential のインスタンスを作成し、Microsoft Entra ID に対して認証する署名付きクライアント アサーションを提供します。

ClientAssertionCredential(String, String, Func<CancellationToken,Task<String>>, ClientAssertionCredentialOptions)

Microsoft Entra ID に対して認証する署名付きクライアント アサーションを提供する非同期コールバックを使用して、ClientCertificateCredential のインスタンスを作成します。

ClientAssertionCredential()

モック作成用の保護されたコンストラクター。

protected ClientAssertionCredential ();
Protected Sub New ()

適用対象

ClientAssertionCredential(String, String, Func<String>, ClientAssertionCredentialOptions)

同期コールバックを使用して ClientCertificateCredential のインスタンスを作成し、Microsoft Entra ID に対して認証する署名付きクライアント アサーションを提供します。

public ClientAssertionCredential (string tenantId, string clientId, Func<string> assertionCallback, Azure.Identity.ClientAssertionCredentialOptions options = default);
new Azure.Identity.ClientAssertionCredential : string * string * Func<string> * Azure.Identity.ClientAssertionCredentialOptions -> Azure.Identity.ClientAssertionCredential
Public Sub New (tenantId As String, clientId As String, assertionCallback As Func(Of String), Optional options As ClientAssertionCredentialOptions = Nothing)

パラメーター

tenantId
String

サービス プリンシパルの Azure Active Directory テナント (ディレクトリ) ID。

clientId
String

サービス プリンシパルのクライアント (アプリケーション) ID

assertionCallback
Func<String>

サービス プリンシパルの認証に使用される有効なクライアント アサーションを返す同期コールバック。

options
ClientAssertionCredentialOptions

Azure Active Directory サービスに送信される要求の管理を構成できるオプション。

適用対象

ClientAssertionCredential(String, String, Func<CancellationToken,Task<String>>, ClientAssertionCredentialOptions)

Microsoft Entra ID に対して認証する署名付きクライアント アサーションを提供する非同期コールバックを使用して、ClientCertificateCredential のインスタンスを作成します。

public ClientAssertionCredential (string tenantId, string clientId, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<string>> assertionCallback, Azure.Identity.ClientAssertionCredentialOptions options = default);
new Azure.Identity.ClientAssertionCredential : string * string * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<string>> * Azure.Identity.ClientAssertionCredentialOptions -> Azure.Identity.ClientAssertionCredential
Public Sub New (tenantId As String, clientId As String, assertionCallback As Func(Of CancellationToken, Task(Of String)), Optional options As ClientAssertionCredentialOptions = Nothing)

パラメーター

tenantId
String

サービス プリンシパルの Azure Active Directory テナント (ディレクトリ) ID。

clientId
String

サービス プリンシパルのクライアント (アプリケーション) ID

assertionCallback
Func<CancellationToken,Task<String>>

サービス プリンシパルの認証に使用される有効なクライアント アサーションを返す非同期コールバック。

options
ClientAssertionCredentialOptions

Azure Active Directory サービスに送信される要求の管理を構成できるオプション。

適用対象