SecurityContextToken Members
Represents a security context token, which is a used for signing and/or encrypting SOAP messages.
The following tables list the members exposed by the SecurityContextToken type.
Public Constructors
Name | Description | |
---|---|---|
SecurityContextToken | Overloaded. |
Top
Public Properties
Name | Description | |
---|---|---|
AnyAttributes | Gets a collection of XML attributes. | |
AnyElements | Gets a collection of XML elements. | |
AppliesTo | Gets or sets the scope of where the SecurityContextToken security token can be used. | |
BaseToken | Gets or sets the base token. | |
Id | Gets or sets a unique identifier of the token.(inherited from SecurityToken) | |
Identifier | Gets the unique identifier for the security context token. | |
IsCurrent | Overridden. Gets a value indicating whether the security token is currently valid. | |
IsExpired | Overridden. Gets a value that indicates whether the current time is later than the security token's expiration time. | |
Key | Overridden. Gets the key for the SecurityContextToken security token. | |
KeyBytes | Gets or sets the key for the security context token. | |
KeyIdentifier | A reference that uniquely identifies the SecurityToken instance.(inherited from SecurityToken) | |
KeyInfo | Overridden. Gets a System.Security.Cryptography.Xml.KeyInfo that can be used to refer to this security token when the token is not included in a SOAP message. | |
KeySize | Gets the number of bits in the key associated with this security token. | |
LifeTime | Gets or sets the period of time a security token is valid. | |
Principal | Overridden. Gets or sets the principal associated with the security context token. | |
ProofToken | Gets or sets the encrypted session key obtained from the security token request. | |
RequiresRenewal | Overridden. Gets a value indicating whether the security token requires renewal. | |
SupportingTokens | Gets or sets the collection of security tokens other than the base token required by the security token service to issue this security token. | |
SupportsDataEncryption | Overridden. Gets a value indicating whether the security context token can be used to encrypt SOAP messages. | |
SupportsDigitalSignature | Overridden. Gets a value indicating whether the security context token can be used to digitally sign a SOAP message. | |
TokenIssuer | Gets or sets the URI of the security token service that issued the Kerberos token. | |
TokenType | Gets the type of the security token.(inherited from SecurityToken) |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
CreateBareToken | Returns a SecurityContextToken based on the current instance. | |
Equals | Overloaded. | |
GetHashCode | Overridden. Returns a hash code for the SecurityContextToken. | |
GetSignedTokenXml | Gets an XML representation of the current instance digitally signed by another security token. (inherited from SecurityToken) | |
GetType | (inherited from Object ) | |
GetXml | Overridden. Generates an XML representation of the SecurityContextToken from the specified XML document. | |
LoadXml | Overridden. Loads the contents of the specified XML element into properties of the security context token. | |
ToString | (inherited from Object ) | |
VerifySignedTokenXml | Verifies the digital signature of a security token that is an XML representation. (inherited from SecurityToken) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (inherited from Object ) | |
MemberwiseClone | (inherited from Object ) |
Top
See Also
Reference
SecurityContextToken Class
Microsoft.Web.Services2.Security.Tokens Namespace