IAppConfig インターフェイス

定義

パブリック クライアント アプリケーションまたは機密クライアント アプリケーションの構築に使用される構成プロパティ。

public interface IAppConfig
type IAppConfig = interface
Public Interface IAppConfig

プロパティ

名前 説明
ClientCapabilities

Microsoft ID 固有の OIDC 拡張機能を使用すると、対話なしでリソースチャレンジを解決できます。 1 つ以上のクライアント機能の構成を許可します (例: "llt"

ClientCredentialCertificate

パブリック クライアント アプリケーションまたは機密クライアント アプリケーションの構築に使用される構成プロパティ。

ClientId

アプリケーション登録ポータル (https://aka.ms/msal-net-register-app) に登録されているアプリケーションのクライアント ID (アプリ ID とも呼ばれます)。

ClientName

テレメトリ用の呼び出し元アプリケーションの名前。

ClientSecret

パブリック クライアント アプリケーションまたは機密クライアント アプリケーションの構築に使用される構成プロパティ。

ClientVersion

テレメトリを目的とした呼び出し元アプリケーションのバージョン。

EnablePiiLogging

アプリケーションで個人を特定できる情報 (PII) のログ記録が有効または無効になっているかどうかを示すフラグ。 https://aka.ms/msal-net-loggingを参照してください。

ExperimentalFeaturesEnabled

試験段階であり、それ以外の場合は特定の例外をスローする機能の使用を許可します。 運用環境での試験的な機能の使用はお勧めしません。ビルド間で削除される可能性があります。 詳細については、「 https://aka.ms/msal-net-experimental-features」を参照してください。

ExtraQueryParameters

すべての取得トークン操作に適用される追加のクエリ パラメーター。 「WithExtraQueryParameters(IDictionary<String,String>)」を参照してください。

HttpClientFactory

IMsalHttpClientFactory は、HTTPClient インスタンスを取得して ID プロバイダーと通信するために使用されます。

IsBrokerEnabled

現在のアプリケーション オブジェクトがブローカー認証を使用するように構成されているかどうかを示します。

IsDefaultPlatformLoggingEnabled

アプリに対してプラットフォームの既定値へのログ記録が有効または無効になっているかどうかを示すフラグ。 デスクトップでは、イベント トレースが使用されます。 iOS では、NSLog が使用されます。 Android では、logcat が使用されます。 https://aka.ms/msal-net-loggingを参照してください。

LegacyCacheCompatibilityEnabled

レガシ ADAL キャッシュのシリアル化と逆シリアル化を有効にします。

LoggingCallback

ログ記録に使用されるコールバック。 WithLogging(LogCallback, Nullable<LogLevel>, Nullable<Boolean>, Nullable<Boolean>) See で設定されましたhttps://aka.ms/msal-net-logging

LogLevel

アプリに要求されたログ記録のレベル。 https://aka.ms/msal-net-loggingを参照してください。

ParentActivityOrWindowFunc

パブリック クライアント アプリケーションまたは機密クライアント アプリケーションの構築に使用される構成プロパティ。

RedirectUri

アプリケーションのリダイレクト URI。 「RedirectUri」を参照してください。

TelemetryConfig
古い.

パブリック クライアント アプリケーションまたは機密クライアント アプリケーションの構築に使用される構成プロパティ。

TenantId

アプリケーションの対象ユーザー。 「TenantId」を参照してください。

適用対象