RsaSecurityTokenHandler Class
.NET Framework 4.5
Represents a SecurityTokenHandler that processes tokens of type RsaSecurityToken.
System.Object
System.IdentityModel.Tokens.SecurityTokenHandler
System.IdentityModel.Tokens.RsaSecurityTokenHandler
System.IdentityModel.Tokens.SecurityTokenHandler
System.IdentityModel.Tokens.RsaSecurityTokenHandler
Namespace: System.IdentityModel.Tokens
Assembly: System.IdentityModel (in System.IdentityModel.dll)
The RsaSecurityTokenHandler type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | RsaSecurityTokenHandler | Initializes a new instance of the RsaSecurityTokenHandler class. |
| Name | Description | |
|---|---|---|
![]() | CanValidateToken | Gets a value that indicates whether this handler supports validation of tokens of type RsaSecurityToken. (Overrides SecurityTokenHandler.CanValidateToken.) |
![]() | CanWriteToken | Gets a value that indicates whether this handler can write tokens of type RsaSecurityToken. (Overrides SecurityTokenHandler.CanWriteToken.) |
![]() | Configuration | Gets or sets the SecurityTokenHandlerConfiguration object that provides configuration for the current instance. (Inherited from SecurityTokenHandler.) |
![]() | ContainingCollection | Gets the token handler collection that contains the current instance. (Inherited from SecurityTokenHandler.) |
![]() | TokenType | Gets the Type of the tokens that this handler processes. (Overrides SecurityTokenHandler.TokenType.) |
| Name | Description | |
|---|---|---|
![]() | CanReadKeyIdentifierClause | Returns a value that indicates whether the XML element referred to by the specified XML reader is a key identifier clause that can be deserialized by this instance. (Inherited from SecurityTokenHandler.) |
![]() | CanReadToken(String) | Returns a value that indicates whether the specified string can be deserialized as a token of the type processed by this instance. (Inherited from SecurityTokenHandler.) |
![]() | CanReadToken(XmlReader) | Indicates whether the current XML element can be read as a RsaSecurityToken. (Overrides SecurityTokenHandler.CanReadToken(XmlReader).) |
![]() | CanWriteKeyIdentifierClause | Returns a value that indicates whether the specified key identifier clause can be serialized by this instance. (Inherited from SecurityTokenHandler.) |
![]() | CreateSecurityTokenReference | When overridden in a derived class, creates the security token reference for tokens processed by that class. This method is typically called by a security token service (STS). (Inherited from SecurityTokenHandler.) |
![]() | CreateToken | When overridden in a derived class, creates a security token using the specified token descriptor. This method is called by a security token service (STS). (Inherited from SecurityTokenHandler.) |
![]() | DetectReplayedToken | When overridden in a derived class, throws an exception if the specified token is detected as being replayed. (Inherited from SecurityTokenHandler.) |
![]() | 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.) |
![]() | GetTokenTypeIdentifiers | Gets the RSA Security Token type (URI) as defined in the WS-Security Token profile. (Overrides SecurityTokenHandler.GetTokenTypeIdentifiers().) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | LoadCustomConfiguration | When overridden in a derived class, loads custom configuration from XML. (Inherited from SecurityTokenHandler.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ReadKeyIdentifierClause | When overridden in a derived class, deserializes the XML referenced by the specified XML reader to a key identifier clause that references a token processed by the derived class. (Inherited from SecurityTokenHandler.) |
![]() | ReadToken(String) | When overridden in a derived class, deserializes the specified string to a token of the type processed by the derived class. (Inherited from SecurityTokenHandler.) |
![]() | ReadToken(XmlReader) | Deserializes an RSA security token from XML. (Overrides SecurityTokenHandler.ReadToken(XmlReader).) |
![]() | ReadToken(XmlReader, SecurityTokenResolver) | When overridden in a derived class, deserializes the XML referenced by the specified XML reader to a token of the type processed by the derived class by using the specified token resolver. (Inherited from SecurityTokenHandler.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | TraceTokenValidationFailure | Traces the failure event during the validation of security tokens when tracing is enabled. (Inherited from SecurityTokenHandler.) |
![]() | TraceTokenValidationSuccess | Traces the successful validation of security tokens event when tracing is enabled. (Inherited from SecurityTokenHandler.) |
![]() | ValidateToken | Validates the specified security token. (Overrides SecurityTokenHandler.ValidateToken(SecurityToken).) |
![]() | WriteKeyIdentifierClause | When overridden in a derived class, serializes the specified key identifier clause to XML. The key identifier clause must be of the type supported by the derived class. (Inherited from SecurityTokenHandler.) |
![]() | WriteToken(SecurityToken) | When overridden in a derived class, serializes the specified security token to a string. The token must be of the type processed by the derived class. (Inherited from SecurityTokenHandler.) |
![]() | WriteToken(XmlWriter, SecurityToken) | Serializes an RSA security token to XML. (Overrides SecurityTokenHandler.WriteToken(XmlWriter, SecurityToken).) |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
.gif?cs-save-lang=1&cs-lang=fsharp)
.gif?cs-save-lang=1&cs-lang=fsharp)
.gif?cs-save-lang=1&cs-lang=fsharp)