System.ServiceModel.Security 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
セキュリティ関連の一般的な型が含まれます。
クラス
Basic128SecurityAlgorithmSuite |
Basic 128 ビット セキュリティ アルゴリズム スイート。 |
Basic192SecurityAlgorithmSuite |
Basic 192 ビット セキュリティ アルゴリズム スイート。 |
Basic256SecurityAlgorithmSuite |
Basic 256 ビット セキュリティ アルゴリズム スイート。 |
Basic256Sha256SecurityAlgorithmSuite |
セキュリティ関連の一般的な型が含まれます。 |
BasicSecurityProfileVersion |
基本セキュリティ プロファイル仕様に対応するメッセージ バージョンを提供します。 |
BinarySecretKeyIdentifierClause |
バイナリ シークレット セキュリティ トークン内のキー識別句を表します。 |
ChannelProtectionRequirements |
このチャネルで送信されるメッセージのさまざまな部分に適用される暗号化および署名の要件を記述します。 |
DataProtectionSecurityStateEncoder |
Windows |
DispatchContext |
DispatchRequest(DispatchContext) メソッドに対する入出力を定義します。 |
ExpiredSecurityTokenException |
CardSpace セキュリティ トークンの期限が切れたときにスローされる例外です。 |
HttpDigestClientCredential |
HTTP クライアントのダイジェスト認証に使用されます。 |
IdentityVerifier |
リモート エンドポイントを表す承認コンテキストに対して予想 ID を検証したり、エンドポイント アドレスから ID を作成したりするために実装できる |
ImpersonateOnSerializingReplyMessageProperty |
応答メッセージの本文をシリアル化する際の偽装を有効にするヘルパー クラス。 |
InfocardInteractiveChannelInitializer |
CardSpace の対話型チャネルを初期化します。 |
IssuedTokenClientCredential |
セキュリティ トークン サービスから発行済みトークンを取得するために使用する情報を表します。 |
IssuedTokenServiceCredential |
クライアントから提示されたフェデレーション資格情報に関連付けられているプロパティをサービスが構成できるようにします。 |
KeyNameIdentifierClause |
セキュリティ トークン内のキー名識別句を表します。 |
MessagePartSpecification |
メッセージに含める部分を指定します。 |
MessageSecurityException |
メッセージに適用されているセキュリティでエラーが発生したときに発生する例外を表します。 |
MessageSecurityTokenVersion |
セキュリティ関連の一般的な型が含まれます。 |
NonceCache |
nonce のキャッシュを表す抽象基本クラス。 |
PeerCredential |
ピア メッシュ内のピア ノードを認証するときに使用する資格情報が含まれます。 |
ScopedMessagePartSpecification |
メッセージに含める部分を指定します。 |
SecureConversationServiceCredential |
セキュリティで保護されたメッセージ交換サービスの資格情報の設定を提供します。 |
SecureConversationVersion |
サポートされる WS-SecureConversation のバージョンのセットが含まれます。 これは抽象クラスです。 |
SecurityAccessDeniedException |
セキュリティ承認要求が失敗した場合にスローされるセキュリティ例外を表します。 |
SecurityAlgorithmSuite |
アルゴリズムのプロパティを指定します。 これは |
SecurityContextKeyIdentifierClause |
セキュリティ コンテキスト トークンのキー識別句を表します。 |
SecurityCredentialsManager |
実装された場合、セキュリティ資格情報マネージャーを表す |
SecurityMessageProperty |
セキュリティ関連のプロパティが含まれ、メッセージに添付されます。 |
SecurityNegotiationException |
メッセージのセキュリティ コンテキストをネゴシエートするときにエラーが発生したことを示します。 |
SecurityPolicyVersion |
サポートされる WS-SecurityPolicy のバージョンのセットが含まれます。 これは抽象クラスです。 |
SecurityStateEncoder |
セキュリティ状態をエンコードするために実装できる抽象クラスです。 |
SecurityTokenSpecification |
セキュリティ トークンとその承認ポリシーを表します。 |
SecurityVersion |
サポートされる WS-Security のバージョンのセットが含まれます。 これは抽象クラスです。 |
ServiceCredentialsSecurityTokenManager |
サービス上で構成された SecurityTokenManager に基づいてセキュリティ トークン シリアライザーを提供する ServiceCredentials の実装を表します。 |
SimpleSecurityTokenProvider |
フェデレーション バインディング用に発行されたトークンとしてセキュリティ トークンを生成するセキュリティ トークン プロバイダーを表します。 |
SspiSecurityTokenProvider |
SSPI セキュリティ トークンを提供するセキュリティ トークン プロバイダーを表します。 |
SupportingTokenSpecification |
サポート セキュリティ トークンとその承認ポリシーを表します。 |
TripleDesSecurityAlgorithmSuite |
Triple-DES セキュリティ アルゴリズム スイート。 |
TrustVersion |
サポートされる WS-Trust のバージョンのセットが含まれます。 これは抽象クラスです。 |
UserNamePasswordClientCredential |
ユーザー名とパスワードに基づいてクライアントの資格情報を表します。 |
UserNamePasswordServiceCredential |
ユーザー名/パスワード認証を使用するユーザーをサービスが認証する方法を構成したり、ログオン トークンのキャッシュを構成したりするために使用されるクラスを表します。 |
WindowsClientCredential |
クライアントを表すために使用される Windows 資格情報に関連するプロパティを指定できます。 |
WindowsServiceCredential |
Windows 認証で使用するサービス資格情報に関するプロパティを提供します。 |
WSSecurityTokenSerializer |
WS-Security、WS-Trust、および WS-SecureConversation セキュリティ仕様で定義されているセキュリティ トークン、セキュリティ キー識別子、およびセキュリティ キー識別句のシリアル化と逆シリアル化に使用されるクラス。 |
WSTrustChannel |
WS-Trust メッセージをセキュリティ トークン サービス (STS) へ送信するために使用されるチャネルを表します。 |
WSTrustChannelFactory |
WS-Trust エンドポイントと通信するために使用するチャネル (WSTrustChannel オブジェクト) を生成するファクトリ 。 |
WSTrustRequestBodyWriter |
送信メッセージに RSTR の書き込みを行うメッセージ本文のライターを表します。 |
WSTrustRequestProcessingErrorEventArgs |
WS-Trust Request Fault にデータを提供します。 |
WSTrustResponseBodyWriter |
送信メッセージに RSTR の書き込みを行うメッセージ本文のライターを表します。 |
WSTrustServiceContract |
Ws-trust サービス コントラクトの実装の定義。 |
WSTrustServiceHost |
ServiceHost を登録するための SecurityTokenService を提供します。サービス ホストには、構成に登録されているリスナーの数に基づいて、複数のエンドポイントが登録されます。 |
X509CertificateInitiatorClientCredential |
クライアントが自身を識別するために使用する証明書を定義します。 |
X509CertificateInitiatorServiceCredential |
クライアントによって提示された証明書を検証するためにサービスが使用する設定を表します。 また、このクラスには、 |
X509CertificateRecipientClientCredential |
SSL 認証を使用してサービスから提示された証明書を検証するためにクライアントが使用する設定を表します。 また、このクラスには、メッセージ セキュリティを使用してサービスへのメッセージを暗号化するためにクライアントで明示的に構成される、サービスの証明書も含まれます。 |
X509CertificateRecipientServiceCredential |
サービスが自身を識別するために使用する証明書を定義します。 |
X509ClientCertificateAuthentication |
クライアント証明書を検証するための認証プロパティを指定します。 |
X509PeerCertificateAuthentication |
ピア証明書の認証プロパティを指定します。 |
X509ServiceCertificateAuthentication |
SSL/TLS ネゴシエーションを使用して取得されたサービス証明書を認証するためにクライアント プロキシが使用する設定を表します。 |
インターフェイス
IEndpointIdentityProvider |
エンドポイントの ID を提供します。 |
ISecureConversationSession |
セキュリティで保護された通信のセキュリティ セッションを表します。 送信者と受信者は、サーバーがセッション確立の過程で発行する |
ISecuritySession |
セッションで交換されるすべてのメッセージが、セッションを確立したのと同じ通信参加者の間で交換されるという要件を強制する、一種の |
IWSTrust13AsyncContract |
WS-Trust 1.3 プロトコルの非同期サービス コントラクト インターフェイスを定義します。 |
IWSTrust13SyncContract |
WS-Trust Feb 1.3 プロトコルのサービス コントラクトを定義します。 |
IWSTrustChannelContract |
IWSTrustChannelContract によって公開されたメッセージ指向の操作コントラクトをラップするメソッドを定義するサービス コントラクト。 |
IWSTrustContract |
STS に WS-Trust メッセージを送信するためのサービス コントラクトを定義します。 |
IWSTrustFeb2005AsyncContract |
WS-Trust Feb 2005 プロトコルの非同期サービス コントラクト インターフェイスを定義します。 |
IWSTrustFeb2005SyncContract |
WS-Trust Feb 2005 プロトコルのサービス コントラクトを定義します。 |
列挙型
MessageProtectionOrder |
メッセージを保護する操作の順序を指定します。 |
SecurityKeyEntropyMode |
キーの生成に使用されるエントロピのソースを示します。 |
SecurityTokenAttachmentMode |
セキュリティ トークンが結び付けられる方法を示す列挙体です。 |
UserNamePasswordValidationMode |
ユーザー名/パスワード モードでの検証方法を示します。 |
X509CertificateValidationMode |
証明書の検証方法を示す列挙体です。 |
注釈
セキュリティ トークンと証明書の詳細については、「 WrappedKeySecurityToken」を参照してください System.ServiceModel.Security.Tokens。
サービス モデルと重複するセキュリティ トピックの詳細については、「 TcpTransportSecurity」を参照してください System.ServiceModel。
.NET