OnBehalfOfCredential クラス

定義

On-Behalf-Of フローを使用して ID をMicrosoft Entra認証を有効にします。

public class OnBehalfOfCredential : Azure.Core.TokenCredential
type OnBehalfOfCredential = class
    inherit TokenCredential
Public Class OnBehalfOfCredential
Inherits TokenCredential
継承
OnBehalfOfCredential

コンストラクター

OnBehalfOfCredential()

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

OnBehalfOfCredential(String, String, String, String)

MICROSOFT ENTRA ID で認証するために必要な詳細を含む のOnBehalfOfCredentialインスタンスを作成します。

OnBehalfOfCredential(String, String, String, String, OnBehalfOfCredentialOptions)

MICROSOFT ENTRA ID で認証するために必要な詳細を含む のOnBehalfOfCredentialインスタンスを作成します。

OnBehalfOfCredential(String, String, X509Certificate2, String)

指定した証明書を使用して、Microsoft Entra ID に対する認証に必要な詳細を含む のインスタンスOnBehalfOfCredentialを作成します。

OnBehalfOfCredential(String, String, X509Certificate2, String, OnBehalfOfCredentialOptions)

指定した証明書を使用して、Microsoft Entra ID に対する認証に必要な詳細を含む のインスタンスOnBehalfOfCredentialを作成します。

メソッド

GetToken(TokenRequestContext, CancellationToken)

Microsoft Entra ID で認証し、成功した場合はアクセス トークンを返します。 取得したトークンは、資格情報インスタンスによってキャッシュされます。 トークンの有効期間と更新は自動的に処理されます。 可能であれば、資格情報インスタンスを再利用してキャッシュの有効性を最適化します。

GetTokenAsync(TokenRequestContext, CancellationToken)

Microsoft Entra ID で認証し、成功した場合はアクセス トークンを返します。 取得したトークンは、資格情報インスタンスによってキャッシュされます。 トークンの有効期間と更新は自動的に処理されます。 可能であれば、資格情報インスタンスを再利用してキャッシュの有効性を最適化します。

適用対象