System.IdentityModel.Selectors 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Windows Communication Foundation (WCF) のクレームベースの ID モデルに対して認証を実装するクラスが含まれています。
.NET Framework 4.5 および .NET Framework への Windows Identity Foundation (WIF) の統合以降、WCF のクレームベースの ID モデルは WIF に置き換えられました。 WIF には、CLR、WCF、および ASP.NET を含む複数の Microsoft 製品スタックでの認証および承認を提供するために使用できるクレーム ベースの ID オブジェクト モデルが用意されています。 セキュリティ トークンを表し、セキュリティ トークンを処理するために使用される WIF クラスは System.IdentityModel.Tokens 名前空間に含まれています (SecurityToken、SecurityTokenHandler など)。 .NET 4.5 以降では、System.IdentityModel.Tokens 名前空間のクラスの代わりに System.IdentityModel.Selectors 名前空間のクラスを使用する必要があります。
クラス
AudienceUriModeValidationHelper |
SamlSecurityTokenAuthenticator プロパティに有効な値が設定されていることを確認する AudienceUriMode クラスのヘルパー クラス。 |
CardSpaceException |
例外は、CardSpace サービス レベルで 1 つ以上の例外が発生した場合にスローされます。 エラーの原因は、イベント ログに記録されます。 |
CardSpacePolicyElement |
このクラスは、インフラストラクチャで使用するためのクラスです。 |
CardSpaceSelector |
マネージド コードでサポートされているすべての CardSpace 公開操作へのアクセスを提供します。 |
CustomUserNameSecurityTokenAuthenticator |
カスタム認証方式を使用している UserNameSecurityToken セキュリティ トークンを認証します。 |
IdentityValidationException |
受信者証明書が有効でないことを示す例外クラス。 |
KerberosSecurityTokenAuthenticator |
KerberosReceiverSecurityToken セキュリティ トークンを認証します。 |
KerberosSecurityTokenProvider |
SOAP メッセージ送信者の KerberosRequestorSecurityToken セキュリティ トークンを提供するセキュリティ トークン プロバイダーを表します。 |
PolicyValidationException |
受信者が指定したポリシーを検証できなかったことを示す例外クラス。 |
RsaSecurityTokenAuthenticator |
RsaSecurityToken セキュリティ トークンを認証します。 |
SamlSecurityTokenAuthenticator |
SamlSecurityToken セキュリティ トークンを認証します。 |
SecurityTokenAuthenticator |
セキュリティ トークンを認証します。 |
SecurityTokenManager |
セキュリティ トークンを提供、認証、およびシリアル化する方法を指定するセキュリティ トークン マネージャーを表します。 |
SecurityTokenProvider |
SOAP メッセージ送信者のセキュリティ トークンを処理するセキュリティ トークン プロバイダーを表します。 |
SecurityTokenProvider.SecurityTokenAsyncResult |
デリゲートでの非同期操作の結果をカプセル化します。 |
SecurityTokenRequirement |
セキュリティ トークン要件を指定します。 |
SecurityTokenResolver |
キー識別子またはキー識別句がある場合にセキュリティ トークンまたはキーを取得可能なユーティリティ クラスを表します。 |
SecurityTokenSerializer |
キー識別子、キー識別句、およびセキュリティ トークンの読み取りおよび書き込み機能を持つクラスを表します。 |
SecurityTokenVersion |
WS-* 仕様など、セキュリティ トークンが定義されている仕様を表します。 |
ServiceBusyException |
他の要求を処理中で CardSpace サービスがビジーであることを示す例外クラス。 |
ServiceNotStartedException |
ユーザーのコンピューターで CardSpace が開始されていない場合にスローされる例外です。 |
StsCommunicationException |
セキュリティ トークン サービスとの通信に問題がある場合にスローされる例外。 |
UnsupportedPolicyOptionsException |
ポリシーを指定したシステムに、サポートされないオプションが存在することを示します。 |
UntrustedRecipientException |
ユーザーが、証明書の情報をレビュー後、トークンを要求しているエンティティを信頼しないと判断したときにスローされる例外。 |
UserCancellationException |
ユーザーが GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) の呼び出し中に操作をキャンセルしたときにスローされる例外。 |
UserNamePasswordValidator |
ユーザー名とパスワードを検証します。 |
UserNameSecurityTokenAuthenticator |
UserNameSecurityToken セキュリティ トークンを認証します。 |
UserNameSecurityTokenProvider |
SOAP メッセージ送信者の UserNameSecurityToken セキュリティ トークンを提供するセキュリティ トークン プロバイダーを表します。 |
WindowsSecurityTokenAuthenticator |
Windows 認証を使用して WindowsSecurityToken セキュリティ トークンを認証します。 |
WindowsUserNameSecurityTokenAuthenticator |
Windows 認証を使用して、UserNameSecurityToken セキュリティ トークンのユーザー名とパスワードを認証します。 |
X509CertificateValidator |
X.509 証明書を検証します。 |
X509SecurityTokenAuthenticator |
X509SecurityToken を認証します。 |
X509SecurityTokenProvider |
SOAP メッセージ送信者の X509SecurityToken セキュリティ トークンを提供するセキュリティ トークン プロバイダーを表します。 |
列挙型
AudienceUriMode |
SamlSecurityToken セキュリティ トークンの SamlAudienceRestrictionCondition を検証するかどうかを指定します。 |