Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The set of classes that represent the security tokens supported by the Web Services Enhancements for Microsoft .NET (WSE).
Classes
Class | Description |
---|---|
BinarySecurityToken | Provides a base class for all implementations of binary security tokens, as defined in the WS-Security specification. |
DerivedKeyToken | Represents a security token whose key is cryptographically derived from the key of another security token. |
DerivedKeyTokenManager | Represents a security token manager for DerivedKeyToken security tokens. |
EncryptedKeyToken | Represents a security token for an encrypted symmetric key. |
EncryptedKeyTokenManager | Represents a security token manager for EncryptedKeyToken security tokens. |
IssuedToken | Represents a security token that is issued by a security token service. |
IssuedTokenCache | Represents a cache of issued security tokens that is managed by the issued security token manager. |
IssuedTokenCacheReference | Represents an item that is a member of the IssuedTokenCache. |
IssuedTokenManager | Represents a security token manager for opaque security tokens that are issued by a security token service. |
KerberosToken | Represents a security token for a Kerberos version 5.0 service ticket. This class cannot be inherited. |
KerberosTokenManager | Represents a security token manager for KerberosToken security tokens. |
KeyIdentifierCachedSecurityTokenManager | When 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. |
MRUSecurityTokenCache | Provides the base implementation for a security token cache that makes room for a new token by removing the least recently accessed item. |
PasswordTypes | Contains constants representing the URIs specifying how the password for a UsernameToken security token is sent in a SOAP message. |
SecurityContextToken | Represents a security context token, which is a used for signing and/or encrypting SOAP messages. |
SecurityContextTokenManager | Represents a security token manager for SecurityContextToken security tokens. |
SecurityToken | Represents a base class used to implement all security tokens. |
SecurityTokenCollection | Represents a strongly-typed collection of SecurityToken objects. |
SecurityTokenManager | When overridden in a derived class, represents a security token manager. The class also provides static methods for working with all registered security token managers. |
UsernameToken | Represents security credentials in the form of a user name and/or password. |
UsernameTokenManager | Represents a security token manager for UsernameToken security tokens. |
X509SecurityToken | Represents an X.509v3 security token. An X509SecurityToken can be used to sign, encrypt, and pass security credentials in a SOAP message. |
X509SecurityTokenManager | Represents a security token manager for X509SecurityToken security tokens. |
Interfaces
Interface | Description |
---|---|
IDerivableToken | Enables security tokens based on symmetric keys to be derived into a DerivedKeyToken. |
IIssuedToken | Defines properties of a security token that is issued by a security token service. |
IMutableSecurityToken | Provides an interface for security tokens containing mutable portions that affect cryptographic operations. |
ISecurityTokenCache | Defines a security token cache. |
ISecurityTokenManager | Represents the interface all security token manager implement. |
Enumerations
Enumeration | Description |
---|---|
ImpersonationLevel | Specifies how a recipient of a security token can use the identity associated with the security token. |
PasswordOption | Specifies how passwords that are contained in a SOAP message are sent. |