Microsoft.Web.Services3.Security.Tokens Namespace

The set of classes that represent the security tokens supported by the Web Services Enhancements for Microsoft .NET (WSE).

ClassDescription
BinarySecurityTokenProvides a base class for all implementations of binary security tokens, as defined in the WS-Security specification.
DerivedKeyTokenRepresents a security token whose key is cryptographically derived from the key of another security token.
DerivedKeyTokenManagerRepresents a security token manager for DerivedKeyToken security tokens.
EncryptedKeyTokenRepresents a security token for an encrypted symmetric key.
EncryptedKeyTokenManagerRepresents a security token manager for EncryptedKeyToken security tokens.
IssuedTokenRepresents a security token that is issued by a security token service.
IssuedTokenCacheRepresents a cache of issued security tokens that is managed by the issued security token manager.
IssuedTokenCacheReferenceRepresents an item that is a member of the IssuedTokenCache.
IssuedTokenManagerRepresents a security token manager for opaque security tokens that are issued by a security token service.
KerberosTokenRepresents a security token for a Kerberos version 5.0 service ticket. This class cannot be inherited.
KerberosTokenManagerRepresents a security token manager for KerberosToken security tokens.
KeyIdentifierCachedSecurityTokenManagerWhen overridden in a derived class, represents a security token manager that contains a security token cache that is based on the security token's KeyIdentifier.
MRUSecurityTokenCacheProvides the base implementation for a security token cache that makes room for a new token by removing the least recently accessed item.
PasswordTypesContains constants representing the URIs specifying how the password for a UsernameToken security token is sent in a SOAP message.
SecurityContextTokenRepresents a security context token, which is a used for signing and/or encrypting SOAP messages.
SecurityContextTokenManagerRepresents a security token manager for SecurityContextToken security tokens.
SecurityTokenRepresents a base class used to implement all security tokens.
SecurityTokenCollectionRepresents a strongly-typed collection of SecurityToken objects.
SecurityTokenManagerWhen overridden in a derived class, represents a security token manager. The class also provides static methods for working with all registered security token managers.
UsernameTokenRepresents security credentials in the form of a user name and/or password.
UsernameTokenManagerRepresents a security token manager for UsernameToken security tokens.
X509SecurityTokenRepresents an X.509v3 security token. An X509SecurityToken can be used to sign, encrypt, and pass security credentials in a SOAP message.
X509SecurityTokenManagerRepresents a security token manager for X509SecurityToken security tokens.

InterfaceDescription
IDerivableTokenEnables security tokens based on symmetric keys to be derived into a DerivedKeyToken.
IIssuedTokenDefines properties of a security token that is issued by a security token service.
IMutableSecurityTokenProvides an interface for security tokens containing mutable portions that affect cryptographic operations.
ISecurityTokenCacheDefines a security token cache.
ISecurityTokenManagerRepresents the interface all security token manager implement.

EnumerationDescription
ImpersonationLevelSpecifies how a recipient of a security token can use the identity associated with the security token.
PasswordOptionSpecifies how passwords that are contained in a SOAP message are sent.
Show: