Azure.Identity 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AuthenticationFailedException |
クライアント要求の認証でエラーが発生した例外クラス。 |
||||||||||||||||||||||||||||||
AuthenticationRecord |
認証要求に関連するアカウント情報。 |
||||||||||||||||||||||||||||||
AuthenticationRequiredException |
対話型認証が必要であることを示す例外。 |
||||||||||||||||||||||||||||||
AuthorizationCodeCredential |
MICROSOFT ENTRA ID から以前に取得した承認コードを使用して認証します。 認証コード認証フローの詳細については、以下を参照してください https://learn.microsoft.com/azure/active-directory/develop/v2-oauth2-auth-code-flow 。 |
||||||||||||||||||||||||||||||
AuthorizationCodeCredentialOptions |
を構成するために使用される AuthorizationCodeCredentialオプション。 |
||||||||||||||||||||||||||||||
AzureAuthorityHosts |
Azure パブリック クラウドとソブリン クラウドの既知の機関ホストを公開するフィールドを定義します。 |
||||||||||||||||||||||||||||||
AzureCliCredential |
Azure CLI を使用して ID をMicrosoft Entraする認証を有効にして、アクセス トークンを取得します。 |
||||||||||||||||||||||||||||||
AzureCliCredentialOptions |
を構成 AzureCliCredentialするためのオプション。 |
||||||||||||||||||||||||||||||
AzureDeveloperCliCredential |
Azure Developer CLIを使用して ID をMicrosoft Entraしてアクセス トークンを取得するための認証を有効にします。 |
||||||||||||||||||||||||||||||
AzureDeveloperCliCredentialOptions |
を構成 AzureDeveloperCliCredentialするためのオプション。 |
||||||||||||||||||||||||||||||
AzurePowerShellCredential |
Azure PowerShellを使用して認証で ID をMicrosoft Entraし、アクセス トークンを取得できるようにします。 |
||||||||||||||||||||||||||||||
AzurePowerShellCredentialOptions |
を構成 AzurePowerShellCredentialするためのオプション。 |
||||||||||||||||||||||||||||||
BrowserCustomizationOptions |
ブラウザー ビューをカスタマイズするためのオプション。 |
||||||||||||||||||||||||||||||
ChainedTokenCredential |
TokenCredential getToken メソッドの 1 つが既定AccessToken以外の を返すまで、複数TokenCredentialの実装を順番にチェーンする実装を提供します。 |
||||||||||||||||||||||||||||||
ClientAssertionCredential |
署名されたクライアント アサーションを使用して、Microsoft Entra サービス プリンシパルの認証を有効にします。 |
||||||||||||||||||||||||||||||
ClientAssertionCredentialOptions |
を構成するために使用される ClientAssertionCredentialオプション。 |
||||||||||||||||||||||||||||||
ClientCertificateCredential |
サービス プリンシパルの認証で、アプリ登録に割り当てられている X509 証明書を使用して ID をMicrosoft Entraできるようにします。 証明書認証を構成する方法の詳細については、こちらを参照してください。 https://learn.microsoft.com/azure/active-directory/develop/active-directory-certificate-credentials#register-your-certificate-with-azure-ad |
||||||||||||||||||||||||||||||
ClientCertificateCredentialOptions |
を構成するために使用される ClientCertificateCredentialオプション。 |
||||||||||||||||||||||||||||||
ClientSecretCredential |
アプリ登録用に生成されたクライアント シークレットを使用して、認証で ID をMicrosoft Entraできるようにします。 クライアント シークレットを構成する方法の詳細については、こちらを参照してください。 https://docs.microsoft.com/azure/active-directory/develop/quickstart-configure-app-access-web-apis#add-credentials-to-your-web-application |
||||||||||||||||||||||||||||||
ClientSecretCredentialOptions |
を構成するために使用される ClientSecretCredentialオプション。 |
||||||||||||||||||||||||||||||
CredentialUnavailableException |
の前提条件情報または状態が利用できなかったので、 が認証と取得AccessTokenを試みなかったことを示すTokenCredential例外。 |
||||||||||||||||||||||||||||||
DefaultAzureCredential |
Azure にデプロイされるアプリケーションの既定 TokenCredential の認証フローを提供します。 有効になっている場合は、次の資格情報の種類が順番に試行されます。 認証の試行方法の詳細については、これらの資格情報の種類のドキュメントを参照してください。 |
||||||||||||||||||||||||||||||
DefaultAzureCredentialOptions |
Azure Identity サービスに対して DefaultAzureCredential 行われた認証フローと要求を構成するためのオプション。 |
||||||||||||||||||||||||||||||
DeviceCodeCredential |
TokenCredentialデバイス コード フローを使用してユーザーを認証し、そのユーザー アカウントのアクセス トークンを提供する実装。 デバイス コード認証フローの詳細については、「」を参照してください https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/wiki/Device-Code-Flow。 |
||||||||||||||||||||||||||||||
DeviceCodeCredentialOptions |
を構成 DeviceCodeCredentialするためのオプション。 |
||||||||||||||||||||||||||||||
EnvironmentCredential |
認証で、クライアント シークレットまたは証明書を使用して、またはユーザー名とパスワードを持つユーザーとして ID をMicrosoft Entraできるようにします。 構成は、次の環境変数を使用して、次の順序で試行されます。 シークレットを含むサービス プリンシパル:
この資格情報では、最終的に 、ClientCertificateCredential、または UsernamePasswordCredential をClientSecretCredential使用して、これらの詳細を使用して認証を実行します。 詳細については、そのクラスのドキュメントを参照してください。 |
||||||||||||||||||||||||||||||
EnvironmentCredentialOptions |
を構成するために使用される EnvironmentCredentialオプション。 |
||||||||||||||||||||||||||||||
IdentityModelFactory |
Azure Identity ライブラリのモックを有効にするモデル ファクトリ。 |
||||||||||||||||||||||||||||||
InteractiveBrowserCredential |
システムの TokenCredential 既定のブラウザーを起動してユーザーを対話形式で認証し、アクセス トークンを取得する実装。 ブラウザーは、ユーザーを認証するために 1 回だけ起動され、有効である限り、ユーザー更新トークンを通じてアクセス トークンをサイレントに取得します。 |
||||||||||||||||||||||||||||||
InteractiveBrowserCredentialOptions |
を構成 InteractiveBrowserCredentialするためのオプション。 |
||||||||||||||||||||||||||||||
ManagedIdentityCredential |
デプロイ環境に割り当てられているマネージド ID を使用して認証を試みます。 この認証の種類は、マネージド ID をサポートするすべての Azure でホストされている環境で機能します。 マネージド ID の構成の詳細については、こちらを参照してください。 https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview |
||||||||||||||||||||||||||||||
OnBehalfOfCredential |
On-Behalf-Of フローを使用して認証で ID をMicrosoft Entraできるようにします。 |
||||||||||||||||||||||||||||||
OnBehalfOfCredentialOptions | |||||||||||||||||||||||||||||||
SharedTokenCacheCredential |
ローカル キャッシュ ファイル内のトークンを使用して認証します。 これは、Visual Studio に提供される資格情報を使用してクライアントを認証するための従来のメカニズムです。 Visual Studio 認証のこのメカニズムは、 に VisualStudioCredential置き換えられました。 |
||||||||||||||||||||||||||||||
SharedTokenCacheCredentialOptions |
認証を構成するための SharedTokenCacheCredential オプション。 |
||||||||||||||||||||||||||||||
TokenCachePersistenceOptions |
トークン キャッシュのストレージを制御するオプション。 |
||||||||||||||||||||||||||||||
TokenCacheRefreshArgs |
TokenCache OnBefore イベントと OnAfter イベントに送信される Args。 |
||||||||||||||||||||||||||||||
TokenCacheUpdatedArgs |
トークン キャッシュの更新に関するデータ。 |
||||||||||||||||||||||||||||||
TokenCredentialDiagnosticsOptions |
ログ記録、テレメトリ、分散トレースに関連するクライアント オプションを公開します。 |
||||||||||||||||||||||||||||||
TokenCredentialOptions |
OAUTH ID サービスに対する要求を構成するためのオプション。 |
||||||||||||||||||||||||||||||
UnsafeTokenCacheOptions |
トークン キャッシュのストレージを制御するオプション。 |
||||||||||||||||||||||||||||||
UsernamePasswordCredential |
認証で、ユーザーのユーザー名とパスワードを使用して ID をMicrosoft Entraできるようにします。 ユーザーが MFA を有効にしている場合、この資格情報は をスローするトークンを AuthenticationFailedException取得できません。 また、この資格情報には高い信頼が必要であり、より安全な資格情報を使用できる場合は、プロトタイプ作成以外ではお勧めしません。 |
||||||||||||||||||||||||||||||
UsernamePasswordCredentialOptions |
を構成 UsernamePasswordCredentialするためのオプション。 |
||||||||||||||||||||||||||||||
VisualStudioCodeCredential |
ユーザーが "Azure アカウント" 拡張機能を使用して Visual Studio Code にサインインすると、認証で ID をMicrosoft Entraできるようにします。 これは、0.9.11 より新しい Azure アカウント拡張機能のバージョンでは機能しない既知の問題 |
||||||||||||||||||||||||||||||
VisualStudioCodeCredentialOptions |
を構成 VisualStudioCodeCredentialするためのオプション。 |
||||||||||||||||||||||||||||||
VisualStudioCredential |
Visual Studio 2017 以降のデータを使用して ID をMicrosoft Entraするための認証を有効にします。 Azure 開発用に Visual Studio を構成する方法の詳細については、「」を参照してください https://learn.microsoft.com/dotnet/azure/configure-visual-studio 。 |
||||||||||||||||||||||||||||||
VisualStudioCredentialOptions |
を構成 VisualStudioCredentialするためのオプション。 |
||||||||||||||||||||||||||||||
WorkloadIdentityCredential |
WorkloadIdentityCredential では、ワークロード ID をサポートする Kubernetes およびその他のホストでのMicrosoft Entra ワークロード ID認証がサポートされています。 詳細については、「Microsoft Entra ワークロード ID」を参照してください。 |
||||||||||||||||||||||||||||||
WorkloadIdentityCredentialOptions |
を構成するために使用される WorkloadIdentityCredentialオプション。 |
構造体
DeviceCodeInfo |
ユーザーがデバイス コード認証フローを介して認証できるように提示するデバイス コードの詳細。 |
TokenCacheData |
キャッシュ デリゲートに関連する UnsafeTokenCacheOptions 詳細。 |
Azure SDK for .NET