This documentation is archived and is not being maintained.
WSSecurityTokenSerializer Class
Visual Studio 2010
The class used for serializing and deserializing security tokens, security key identifiers, and security key identifier clauses defined in the WS-Security, WS-Trust, and WS-SecureConversation security specifications.
System::Object
System.IdentityModel.Selectors::SecurityTokenSerializer
System.ServiceModel.Security::WSSecurityTokenSerializer
System.IdentityModel.Selectors::SecurityTokenSerializer
System.ServiceModel.Security::WSSecurityTokenSerializer
Assembly: System.ServiceModel (in System.ServiceModel.dll)
The WSSecurityTokenSerializer type exposes the following members.
Top
| Name | Description | |
|---|---|---|
![]() ![]() | DefaultInstance | Gets a default instance of this class. |
![]() | EmitBspRequiredAttributes | Gets a value that indicates whether to emit BSP required attributes. |
![]() | MaximumKeyDerivationLabelLength | Gets the maximum key derivation label length. |
![]() | MaximumKeyDerivationNonceLength | Gets the maximum key derivation nonce length. |
![]() | MaximumKeyDerivationOffset | Gets the maximum key derivation offset. |
![]() | SecurityVersion | Gets the security version. |
| Name | Description | |
|---|---|---|
![]() | CanReadKeyIdentifier | Determines whether this serializer can read the <KeyIdentifier> element referred to by the specified XML reader. (Inherited from SecurityTokenSerializer.) |
![]() | CanReadKeyIdentifierClause | Determines whether this serializer can read a clause in a <KeyIdentifier> element referred to by the specified XML reader. (Inherited from SecurityTokenSerializer.) |
![]() | CanReadKeyIdentifierClauseCore | Gets a value that indicates whether the key identifier clause core can be read using the specified reader. (Overrides SecurityTokenSerializer::CanReadKeyIdentifierClauseCore(XmlReader).) |
![]() | CanReadKeyIdentifierCore | Gets a value that indicates whether the key identifier core can be read using the specified reader. (Overrides SecurityTokenSerializer::CanReadKeyIdentifierCore(XmlReader).) |
![]() | CanReadToken | Determines whether this serializer can read the security token pointed at by the specified XML reader. (Inherited from SecurityTokenSerializer.) |
![]() | CanReadTokenCore | Gets a value that indicates whether the token core can be read using the specified reader. (Overrides SecurityTokenSerializer::CanReadTokenCore(XmlReader).) |
![]() | CanWriteKeyIdentifier | Determines whether this serializer can write the specified key identifier. (Inherited from SecurityTokenSerializer.) |
![]() | CanWriteKeyIdentifierClause | Determines whether this serializer can write the specified key identifier clause. (Inherited from SecurityTokenSerializer.) |
![]() | CanWriteKeyIdentifierClauseCore | Gets a value that indicates whether the key identifier clause core with a specified key identifier clause can be written. (Overrides SecurityTokenSerializer::CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause).) |
![]() | CanWriteKeyIdentifierCore | Gets a value that indicates whether the key identifier core with a specified key identifier clause can be written. (Overrides SecurityTokenSerializer::CanWriteKeyIdentifierCore(SecurityKeyIdentifier).) |
![]() | CanWriteToken | Determines whether this serializer can write the specified security token to XML. (Inherited from SecurityTokenSerializer.) |
![]() | CanWriteTokenCore | Gets a value that indicates whether the token core with a specified security token can be written. (Overrides SecurityTokenSerializer::CanWriteTokenCore(SecurityToken).) |
![]() | CreateKeyIdentifierClauseFromTokenXml | Creates a key identifier clause from a token expressed as XML. |
![]() | Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetTokenTypeUri | Gets the URI of the security token of the specified type. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ReadKeyIdentifier | Reads the key identifier using specified XML reader. (Inherited from SecurityTokenSerializer.) |
![]() | ReadKeyIdentifierClause | Reads the key identifier clause using specified XML reader. (Inherited from SecurityTokenSerializer.) |
![]() | ReadKeyIdentifierClauseCore | Reads the key identifier clause core using the specified XmlReader. (Overrides SecurityTokenSerializer::ReadKeyIdentifierClauseCore(XmlReader).) |
![]() | ReadKeyIdentifierCore | Reads the key identifier core using the specified XmlReader. (Overrides SecurityTokenSerializer::ReadKeyIdentifierCore(XmlReader).) |
![]() | ReadToken | Reads the security token pointed at by the specified XML reader. (Inherited from SecurityTokenSerializer.) |
![]() | ReadTokenCore | Reads the token core using the specified XmlReader. (Overrides SecurityTokenSerializer::ReadTokenCore(XmlReader, SecurityTokenResolver).) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | TryCreateKeyIdentifierClauseFromTokenXml | Attempts to create a key identifier clause from a token expressed as XML. |
![]() | WriteKeyIdentifier | Writes the specified key identifier using the specified XML writer. (Inherited from SecurityTokenSerializer.) |
![]() | WriteKeyIdentifierClause | Writes the specified key identifier clause using the specified XML writer. (Inherited from SecurityTokenSerializer.) |
![]() | WriteKeyIdentifierClauseCore | Writes the key identifier clause core with a specified key identifier clause using the specified XmlWriter. (Overrides SecurityTokenSerializer::WriteKeyIdentifierClauseCore(XmlWriter, SecurityKeyIdentifierClause).) |
![]() | WriteKeyIdentifierCore | Writes the key identifier core with a specified key identifier clause using the specified XmlWriter. (Overrides SecurityTokenSerializer::WriteKeyIdentifierCore(XmlWriter, SecurityKeyIdentifier).) |
![]() | WriteToken | Writes the specified security token using the specified XML writer. (Inherited from SecurityTokenSerializer.) |
![]() | WriteTokenCore | Writes the token core with a specified security token using the specified XmlWriter. (Overrides SecurityTokenSerializer::WriteTokenCore(XmlWriter, SecurityToken).) |
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show:
