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.
Represents an X.509v3 security token. An X509SecurityToken can be used to sign, encrypt, and pass security credentials in a SOAP message.
The following tables list the members exposed by the X509SecurityToken type.
Public Constructors
Name | Description | |
---|---|---|
X509SecurityToken | Overloaded. Creates a new instance of the X509SecurityToken class. |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
AttachedReference | Gets or sets the KeyInfo that can be used to refer to this security token when the token is included in the message.(Inherited from SecurityToken) |
![]() |
Certificate | Gets or sets an X.509 certificate contained in the current security token. |
![]() |
EncodingType | Gets or sets the XML encoding type of the security token. (Inherited from BinarySecurityToken) |
![]() |
Id | Gets or sets a unique identifier of the token. (Inherited from SecurityToken) |
![]() |
Identity | Overridden. Gets the identity associated with this security token. |
![]() |
IsCurrent | Overridden. Gets a value indicating whether the security token is currently valid. |
![]() |
IsExpired | Gets a value indicating whether the current time is later than the security token's expiration time. (Inherited from SecurityToken) |
![]() |
Key | Overridden. Gets the key for the X509SecurityToken security token. |
![]() |
KeyIdentifier | Overridden. A reference that uniquely identifies the X509SecurityToken instance. |
![]() |
Principal | Gets or sets the principal object for the security token. (Inherited from SecurityToken) |
![]() |
PublicKey | Gets the public key for this X509SecurityToken security token. |
![]() |
RawData | Overridden. Gets or sets the raw data for the X.509 certificate contained in the current security token. |
![]() |
RequiresRenewal | Gets a value indicating whether the security token requires renewal. (Inherited from SecurityToken) |
![]() |
SupportsDataEncryption | Overridden. Gets a value indicating whether the current token can be used for data encryption. |
![]() |
SupportsDigitalSignature | Overridden. Gets a value indicating whether the current token can be used for a digital signature. |
![]() |
TokenType | Gets the type of the security token. (Inherited from SecurityToken) |
![]() |
UnattachedReference | Overridden. Gets or sets a reference that is used when the security token is not in a SOAP message for this X509SecurityToken security token. |
![]() |
ValueType | Overridden. Gets or sets a namespace-qualified local name representing the token. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
![]() |
Equals | Overloaded. |
![]() |
GetHashCode | Overridden. Returns the hash code for the X509SecurityToken. |
![]() |
GetSignedTokenXml | (Inherited from SecurityToken ) |
![]() |
GetSTRTransformXml | (Inherited from BinarySecurityToken ) |
![]() |
GetType | (Inherited from Object ) |
![]() |
GetXml | Overloaded. (Inherited from BinarySecurityToken ) |
![]() |
LoadXml | (Inherited from BinarySecurityToken ) |
![]() ![]() |
ReferenceEquals | (Inherited from Object ) |
![]() |
ToString | (Inherited from Object ) |
![]() |
Verify | Determines whether the contained X.509 certificate is integral and current. |
![]() |
VerifySignedTokenXml | (Inherited from SecurityToken ) |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (Inherited from Object ) |
![]() |
GetXml | Overloaded. (Inherited from BinarySecurityToken ) |
![]() |
MemberwiseClone | (Inherited from Object ) |
Top
See Also
Reference
X509SecurityToken Class
Microsoft.Web.Services3.Security.Tokens Namespace