System.ServiceModel.Security.Tokens Namespace

Deals with security tokens and certificates.

Remarks

 

Classes

TypeReason
BinarySecretSecurityToken

Represents a binary secret security token.

ClaimTypeRequirement

Specifies the types of required and optional claims expected to appear in the federated credential.

IIssuanceSecurityTokenAuthenticator

Specifies the contract that should be implemented by a custom security token authenticator that issues tokens to the client.

InitiatorServiceModelSecurityTokenRequirement

Specifies a security property requirements specific to channel creation in the indigo1.

ISecurityContextSecurityTokenCache

When implemented, this interface specifies a contract for a security context token cache.

IssuedSecurityTokenHandler

This delegate points to a method that when implemented will be called by the Authenticators before the token is issued to the client.

IssuedSecurityTokenParameters

Represents the parameters for a security token issued in a Federated security scenario.

IssuedSecurityTokenProvider

Represents a token provider for issued security tokens.

KerberosSecurityTokenParameters

Represents the parameters for a Kerberos security token.

RecipientServiceModelSecurityTokenRequirement

Specifies security property requirements specific to the listener service in the indigo1.

RenewedSecurityTokenHandler

The delegate when implemented is called before a renewed token is returned to the client.

RsaSecurityTokenParameters

Represents the parameters for an RSA security token.

SecureConversationSecurityTokenParameters

Represents the parameters for a secure conversation security token.

SecurityContextSecurityToken

Represents the token defined by the WS-SecureConversation specification.

SecurityContextSecurityTokenAuthenticator

Validates tokens and extracts claims.

SecurityContextSecurityTokenResolver

Resolves security context tokens.

SecurityTokenInclusionMode

A list of token inclusion requirements for messages.

SecurityTokenParameters

Specifies an abstract class that when implemented represents security token parameters.

SecurityTokenReferenceStyle

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.

ServiceModelSecurityTokenRequirement

An abstract class that when implemented specifies security property requirements of the token being requested or authenticated that are specific to indigo1. The security token manager constructs security token providers and security token authenticators that are used by the indigo2 security processor based on the token requirement.

ServiceModelSecurityTokenTypes

Represents the types of security tokens recognized by indigo2.

SslSecurityTokenParameters

Represents the parameters for an SSL security token that is obtained when doing the SOAP-level SSL protocol with the server.

SspiSecurityToken

Represents an SSPI security token.

SspiSecurityTokenParameters

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.

X509KeyIdentifierClauseType

An enumeration listing the possible types of X.509 key identifier clauses.

X509SecurityTokenParameters

Represents the parameters for an X.509 security token.