次の方法で共有


SharedTokenCacheCredential クラス

定義

ローカル キャッシュ ファイル内のトークンを使用して認証します。 これは、Visual Studio に提供される資格情報を使用してクライアントを認証するための従来のメカニズムです。 Visual Studio 認証のこのメカニズムは、 VisualStudioCredentialに置き換えられました。

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

コンストラクター

SharedTokenCacheCredential()

Azure シングル サインオンをサポートする開発者ツールを使用してサインインしたユーザーを認証する新しい SharedTokenCacheCredential を作成します。

SharedTokenCacheCredential(SharedTokenCacheCredentialOptions)

Azure シングル サインオンをサポートする開発者ツールを使用してサインインしたユーザーを認証する新しい SharedTokenCacheCredential を作成します。

メソッド

GetToken(TokenRequestContext, CancellationToken)

ユーザーが AccessToken 共有 MSAL キャッシュを介して SSO に参加している別の Microsoft アプリケーションに対して既に認証されている場合は、ユーザー アカウントのトークンをサイレントで取得します。 取得したトークンは、資格情報インスタンスによってキャッシュされます。 トークンの有効期間と更新は自動的に処理されます。 可能であれば、資格情報インスタンスを再利用してキャッシュの有効性を最適化します。

GetTokenAsync(TokenRequestContext, CancellationToken)

ユーザーが AccessToken 共有 MSAL キャッシュを介して SSO に参加している別の Microsoft アプリケーションに対して既に認証されている場合は、ユーザー アカウントのトークンをサイレントで取得します。 取得したトークンは、資格情報インスタンスによってキャッシュされます。 トークンの有効期間と更新は自動的に処理されます。 可能であれば、資格情報インスタンスを再利用してキャッシュの有効性を最適化します。

適用対象