System.IdentityModel.Selectors 名前空間
Windows Communication Foundation (WCF) のクレームベースの ID モデルに対して認証を実装するクラスが含まれています。 Contains classes that implement authentication in the Windows Communication Foundation (WCF) claims-based identity model. .NET Framework 4.5 および .NET Framework への Windows Identity Foundation (WIF) の統合以降、WCF のクレームベースの ID モデルは WIF に置き換えられました。 Beginning with .NET Framework 4.5 and the integration of Windows Identity Foundation (WIF) into the .NET Framework, the WCF claims-based identity model has been superseded by WIF. WIF には、CLR、WCF、および ASP.NET を含む複数の Microsoft 製品スタックでの認証および承認を提供するために使用できるクレーム ベースの ID オブジェクト モデルが用意されています。 WIF provides a claims-based identity object model that can be used to provide authentication and authorization across several Microsoft product stacks, including the CLR, WCF, and ASP.NET. セキュリティ トークンを表し、セキュリティ トークンを処理するために使用される WIF クラスは System.IdentityModel.Tokens 名前空間に含まれています (SecurityToken、SecurityTokenHandler など)。 The WIF classes that represent security tokens and that are used to process security tokens are contained in the System.IdentityModel.Tokens namespace; for example, SecurityToken and SecurityTokenHandler. .NET 4.5 以降では、System.IdentityModel.Tokens 名前空間のクラスの代わりに System.IdentityModel.Selectors 名前空間のクラスを使用する必要があります。 Beginning with .NET 4.5, the classes in the System.IdentityModel.Tokens namespace should be used instead of those in the System.IdentityModel.Selectors namespace.
クラス
AudienceUriModeValidationHelper |
SamlSecurityTokenAuthenticator プロパティに有効な値が設定されていることを確認する AudienceUriMode クラスのヘルパー クラス。A helper class for the SamlSecurityTokenAuthenticator class that verifies that the AudienceUriMode property is set to a valid value. |
CardSpaceException |
例外は、CardSpace サービス レベルで 1 つ以上の例外が発生した場合にスローされます。The exception that is thrown when one or more exceptions have occurred at the CardSpace service level. エラーの原因は、イベント ログに記録されます。The cause of the error will be logged in the event log. |
CardSpacePolicyElement |
このクラスは、インフラストラクチャで使用するためのクラスです。This class is intended for use by the infrastructure. |
CardSpaceSelector |
マネージド コードでサポートされているすべての CardSpace 公開操作へのアクセスを提供します。Provides access to all CardSpace public operations that are supported in managed code. |
CustomUserNameSecurityTokenAuthenticator |
カスタム認証方式を使用している UserNameSecurityToken セキュリティ トークンを認証します。Authenticates a UserNameSecurityToken security token using a custom authentication scheme. |
IdentityValidationException |
受信者証明書が有効でないことを示す例外クラス。Exception class to indicate that the recipient certificate was not valid. |
KerberosSecurityTokenAuthenticator |
KerberosReceiverSecurityToken セキュリティ トークンを認証します。Authenticates a KerberosReceiverSecurityToken security token. |
KerberosSecurityTokenProvider |
SOAP メッセージ送信者の KerberosRequestorSecurityToken セキュリティ トークンを提供するセキュリティ トークン プロバイダーを表します。Represents a security token provider that provides KerberosRequestorSecurityToken security tokens for a SOAP message sender. |
PolicyValidationException |
受信者が指定したポリシーを検証できなかったことを示す例外クラス。Exception class to indicate that the policy supplied by the recipient could not be validated. |
RsaSecurityTokenAuthenticator |
RsaSecurityToken セキュリティ トークンを認証します。Authenticates a RsaSecurityToken security token. |
SamlSecurityTokenAuthenticator |
SamlSecurityToken セキュリティ トークンを認証します。Authenticates a SamlSecurityToken security token. |
SecurityTokenAuthenticator |
セキュリティ トークンを認証します。Authenticates a security token. |
SecurityTokenManager |
セキュリティ トークンを提供、認証、およびシリアル化する方法を指定するセキュリティ トークン マネージャーを表します。Represents a security token manager that specifies how security tokens are provided, authenticated, and serialized. |
SecurityTokenProvider |
SOAP メッセージ送信者のセキュリティ トークンを処理するセキュリティ トークン プロバイダーを表します。Represents a security token provider that handles security tokens for a SOAP message sender. |
SecurityTokenProvider.SecurityTokenAsyncResult |
デリゲートでの非同期操作の結果をカプセル化します。Encapsulates the results of an asynchronous operation on a delegate. |
SecurityTokenRequirement |
セキュリティ トークン要件を指定します。Specifies security token requirements. |
SecurityTokenResolver |
キー識別子またはキー識別句がある場合にセキュリティ トークンまたはキーを取得可能なユーティリティ クラスを表します。Represents a utility class that can retrieve security tokens or keys when you have a key identifier or key identifier clause. |
SecurityTokenSerializer |
キー識別子、キー識別句、およびセキュリティ トークンの読み取りおよび書き込み機能を持つクラスを表します。Represents a class that can read and write key identifiers, key identifier clauses, and security tokens. |
SecurityTokenVersion |
WS-* 仕様など、セキュリティ トークンが定義されている仕様を表します。Represents the specifications, such as the WS-*specifications, that security tokens are defined in. |
ServiceBusyException |
他の要求を処理中で CardSpace サービスがビジーであることを示す例外クラス。Exception class to indicate that the CardSpace service is busy processing other requests. |
ServiceNotStartedException |
ユーザーのコンピューターで CardSpace が開始されていない場合にスローされる例外です。The exception that is thrown when CardSpace has not been started on the user's computer. |
StsCommunicationException |
セキュリティ トークン サービスとの通信に問題がある場合にスローされる例外。The exception that is thrown when there is a problem communicating with the security token service. |
UnsupportedPolicyOptionsException |
ポリシーを指定したシステムに、サポートされないオプションが存在することを示します。Indicates that a policy was provided to the system that included options that were unsupported. |
UntrustedRecipientException |
ユーザーが、証明書の情報をレビュー後、トークンを要求しているエンティティを信頼しないと判断したときにスローされる例外。The exception that is thrown when the user decides not to trust the entity that is requesting a token after reviewing the information from their certificate. |
UserCancellationException |
ユーザーが GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) の呼び出し中に操作をキャンセルしたときにスローされる例外。The exception that is thrown when the user cancels an operation during the GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) call. |
UserNamePasswordValidator |
ユーザー名とパスワードを検証します。Validates a username and password. |
UserNameSecurityTokenAuthenticator |
UserNameSecurityToken セキュリティ トークンを認証します。Authenticates a UserNameSecurityToken security token. |
UserNameSecurityTokenProvider |
SOAP メッセージ送信者の UserNameSecurityToken セキュリティ トークンを提供するセキュリティ トークン プロバイダーを表します。Represents a security token provider that provides UserNameSecurityToken security tokens for a SOAP message sender. |
WindowsSecurityTokenAuthenticator |
Windows 認証を使用して WindowsSecurityToken セキュリティ トークンを認証します。Uses Windows authentication to authenticate the WindowsSecurityToken security token. |
WindowsUserNameSecurityTokenAuthenticator |
Windows 認証を使用して、UserNameSecurityToken セキュリティ トークンのユーザー名とパスワードを認証します。Uses Windows authentication to authenticate the user name and password in a UserNameSecurityToken security token. |
X509CertificateValidator |
X.509 証明書を検証します。Validates an X.509 certificate. |
X509SecurityTokenAuthenticator |
X509SecurityToken を認証します。Authenticates an X509SecurityToken. |
X509SecurityTokenProvider |
SOAP メッセージ送信者の X509SecurityToken セキュリティ トークンを提供するセキュリティ トークン プロバイダーを表します。Represents a security token provider that provides X509SecurityToken security tokens for a SOAP message sender. |
列挙型
AudienceUriMode |
SamlSecurityToken セキュリティ トークンの SamlAudienceRestrictionCondition を検証するかどうかを指定します。Specifies whether the SamlSecurityToken security token's SamlAudienceRestrictionCondition should be validated. |