System.IdentityModel.Configuration Namespace

System.IdentityModel.Configuration 名前空間には、Windows Identify Foundation (WIF) を使用してビルドしたアプリケーションとサービスの構成を提供するクラスが含まれています。 The System.IdentityModel.Configuration namespace contains classes that provide configuration for applications and services built using the Windows Identity Foundation (WIF). この名前空間のクラスは、<identityConfiguration> 要素の設定を表しています。 The classes in this namespace represent settings under the <identityConfiguration> element. プロトコルを使用してフェデレーションを構成するクラスは、主に System.IdentityModel.Services.Configuration 名前空間に含まれます。 Classes that configure federation using the WS-Federation protocol are contained primarily in the System.IdentityModel.Services.Configuration namespace. これらの設定は構成ファイルの <system.identityModel.services> 要素の下に表示されます。 These settings appear under the <system.identityModel.services> element in a configuration file.

クラス

AudienceUriElement

<audienceUris> の要素で構成される、ユーザーの URI 値を表します。Represents an audience URI value configured under an <audienceUris> element.

AudienceUriElementCollection

構成ファイル内の <audienceUris> 要素を表します。Represents an <audienceUris> element in a configuration file.

ConfigurationElementInterceptor

Windows Identity Foundation (WIF) 構成スキーマの一部があり、ここでユーザーは、カスタム トークン ハンドラーを指定するときなどに任意の要素と属性を指定できます。There are parts of the Windows Identity Foundation (WIF) configuration schema in which users can specify arbitrary elements and attributes; for example, when specifying a custom token handler. ConfigurationElementInterceptor クラスは、これらのケースを処理するために実装されます。The ConfigurationElementInterceptor class is implemented to handle these cases.

CustomTypeElement

構成ファイルにカスタムの Type を指定する属性または要素を表します。Represents an element or attribute that specifies a custom Type in a configuration file. このクラスは継承できません。This class cannot be inherited.

IdentityConfiguration

Windows Identity Foundation の動作を制御する構成可能なプロパティのコレクションを定義します。Defines the collection of configurable properties controlling the behavior of the Windows Identity Foundation.

IdentityConfigurationElement

構成ファイル内の <identityConfiguration> 要素を表します。Represents an <identityConfiguration> element in a configuration file. このクラスは継承できません。This class cannot be inherited.

IdentityConfigurationElementCollection

構成ファイル内の <identityConfiguration> 要素のコレクションを表します。Represents the collection of <identityConfiguration> elements in a configuration file. このクラスは継承できません。This class cannot be inherited.

IdentityModelCaches

再生されたトークンを検出し、セッション トークンをキャッシュするように構成されているキャッシュを定義します。Defines the caches that are configured to detect replayed tokens and to cache session tokens. このクラスは継承できません。This class cannot be inherited.

IdentityModelCachesElement

構成ファイル内の <caches> 要素を表します。Represents a <caches> element in a configuration file. このクラスは継承できません。This class cannot be inherited.

IssuerNameRegistryElement

構成ファイル内の <issuerNameRegistry> 要素を表します。Represents an <issuerNameRegistry> element in a configuration file. このクラスは継承できません。This class cannot be inherited.

SecurityTokenHandlerConfigurationElement

構成ファイル内の <securityTokenHandlerConfiguration> 要素を表します。Represents a <securityTokenHandlerConfiguration> element in a configuration file.

SecurityTokenHandlerElementCollection

構成ファイル内の <securityTokenHandlers> 要素を表します。Represents a <securityTokenHandlers> element in a configuration file. このクラスは継承できません。This class cannot be inherited.

SecurityTokenHandlerSetElementCollection

構成ファイルの <securityTokenHandlers> 要素下に存在するすべての <identityConfiguration> 要素のセットを表します。Represents the set of all of the <securityTokenHandlers> elements under an <identityConfiguration> element in a configuration file. このクラスは継承できません。This class cannot be inherited.

SecurityTokenServiceConfiguration

セキュリティ トークン サービス (STS) の構成を定義します。Defines the configuration for a security token service (STS). SecurityTokenService クラスから派生し、STS を実装するクラス。Classes that implement STSs derive from the SecurityTokenService class.

SystemIdentityModelSection

構成ファイルの <system.identityModel> セクションを表します。Represents the <system.identityModel> section in a configuration file. このクラスは継承できません。This class cannot be inherited.

TokenReplayDetectionElement

構成ファイル内の <tokenReplayDetection> 要素を表します。Represents a <tokenReplayDetection> element in a configuration file. このクラスは継承できません。This class cannot be inherited.

X509CertificateValidationElement

構成ファイルの <certificateValidation> 要素を表します。Represents the <certificateValidation> element in a configuration file. このクラスは継承できません。This class cannot be inherited.

インターフェイス

ICustomIdentityConfiguration

クラスがカスタム構成を読み込めるようにするメソッドを定義します。Defines methods that enable a class to load custom configuration.