System.ServiceModel.Security.Tokens Namespace

セキュリティ トークンと証明書を処理します。 Deals with security tokens and certificates.

クラス

BinarySecretSecurityToken

バイナリ シークレット セキュリティ トークンを表します。Represents a binary secret security token.

ClaimTypeRequirement

フェデレーション資格情報に表示されると予想される必須のクレームおよび省略可能なクレームの種類を指定します。Specifies the types of required and optional claims expected to appear in the federated credential.

InitiatorServiceModelSecurityTokenRequirement

Windows Communication Foundation (WCF) のチャネル作成に固有のセキュリティ プロパティ要件を指定します。Specifies a security property requirements specific to channel creation in the Windows Communication Foundation (WCF).

IssuedSecurityTokenParameters

フェデレーション セキュリティのシナリオで発行されるセキュリティ トークンのパラメーターを表します。Represents the parameters for a security token issued in a Federated security scenario.

IssuedSecurityTokenProvider

発行されたセキュリティ トークンのトークン プロバイダーを表します。Represents a token provider for issued security tokens.

KerberosSecurityTokenParameters

Kerberos セキュリティ トークンのパラメーターを表します。Represents the parameters for a Kerberos security token.

RecipientServiceModelSecurityTokenRequirement

Windows Communication Foundation (WCF) のリスナー サービスに固有のセキュリティ プロパティ要件を指定します。Specifies security property requirements specific to the listener service in the Windows Communication Foundation (WCF).

RsaSecurityTokenParameters

RSA セキュリティ トークンのパラメーターを表します。Represents the parameters for an RSA security token.

SecureConversationSecurityTokenParameters

セキュリティで保護された通信のセキュリティ トークンのパラメーターを表します。Represents the parameters for a secure conversation security token.

SecurityContextSecurityToken

WS-SecureConversation 仕様で定義されたトークンを表します。Represents the token defined by the WS-SecureConversation specification.

SecurityContextSecurityTokenAuthenticator

トークンを検証し、クレームを抽出します。Validates tokens and extracts claims.

SecurityContextSecurityTokenResolver

セキュリティ コンテキスト トークンを解決します。Resolves security context tokens.

SecurityTokenParameters

実装された場合にセキュリティ トークンのパラメーターを表す abstract クラスを指定します。Specifies an abstract class that when implemented represents security token parameters.

ServiceModelSecurityTokenRequirement

実装された場合、要求または認証されるトークンの Windows Communication Foundation (WCF) 固有のセキュリティ プロパティ要件を指定する抽象クラス。An abstract class that when implemented specifies security property requirements of the token being requested or authenticated that are specific to Windows Communication Foundation (WCF). セキュリティ トークン マネージャーは、トークン要件に基づいて、WCF セキュリティ プロセッサが使用するセキュリティ トークン プロバイダーおよびセキュリティ トークン認証システムを構築します。The security token manager constructs security token providers and security token authenticators that are used by the WCF security processor based on the token requirement.

ServiceModelSecurityTokenTypes

WCF によって認識されるセキュリティ トークンの種類を表します。Represents the types of security tokens recognized by WCF.

SslSecurityTokenParameters

サーバーで SOAP レベルの SSL プロトコルを実行するときに取得される SSL セキュリティ トークンのパラメーターを表します。Represents the parameters for an SSL security token that is obtained when doing the SOAP-level SSL protocol with the server.

SspiSecurityToken

SSPI セキュリティ トークンを表します。Represents an SSPI security token.

SspiSecurityTokenParameters

サーバーで SOAP レベルの SPNEGO プロトコルを実行するときに取得される SSPI セキュリティ トークンのパラメーターを表します。Represents the parameters for an SSPI security token that is obtained during the SOAP-level SPNEGO protocol with the server.

SupportingTokenParameters

セキュリティ バインド要素が必要とするサポート セキュリティ トークンのパラメーターを表します。Represents the parameters for supporting security tokens required by the security binding element.

UserNameSecurityTokenParameters

ユーザー名セキュリティ トークンのパラメーターを表します。Represents the parameters for a user name security token.

WrappedKeySecurityToken

キーが別のトークン内にラップされたセキュリティ トークンを表します。Represents a security token whose key is wrapped inside another token.

X509SecurityTokenParameters

X.509 セキュリティ トークンのパラメーターを表します。Represents the parameters for an X.509 security token.

インターフェイス

IIssuanceSecurityTokenAuthenticator

クライアントにトークンを発行するカスタム セキュリティ トークン認証システムに実装される必要があるコントラクトを指定します。Specifies the contract that should be implemented by a custom security token authenticator that issues tokens to the client.

ILogonTokenCacheManager

このインターフェイスは、アプリケーションが必要に応じて Windows トークンのキャッシュをクリアできるようにします。This interface enables an application to clear the Windows token cache on demand.

ISecurityContextSecurityTokenCache

実装された場合、このインターフェイスは、セキュリティ コンテキスト トークン キャッシュのコントラクトを指定します。When implemented, this interface specifies a contract for a security context token cache.

列挙型

SecurityTokenInclusionMode

メッセージのトークン包含要件の一覧。A list of token inclusion requirements for messages.

SecurityTokenReferenceStyle

この列挙体は、メッセージ内の署名要素および暗号要素からセキュリティ トークンへのセキュリティ トークン参照 (STR) を生成するために使用される参照スタイルを設定します。This enumeration sets the desired referencing style that is used to generate security token references (STR) to the security tokens from the signature and encryption elements in the message.

X509KeyIdentifierClauseType

使用される可能性がある X.509 キー識別子句の種類を一覧表示する列挙体。An enumeration listing the possible types of X.509 key identifier clauses.

代理人

IssuedSecurityTokenHandler

このデリゲートは、実装されるとトークンがクライアントに発行される前に呼び出されるメソッドを指します。This delegate points to a method that when implemented will be called by the Authenticators before the token is issued to the client.

RenewedSecurityTokenHandler

実装された場合、更新されたトークンがクライアントに返される前に呼び出されるデリゲート。The delegate when implemented is called before a renewed token is returned to the client.