C# Класс Thinktecture.IdentityModel.Tokens.CompressedSecurityTokenHandler

Security token handler that adds a compression aspect to the token handler pipeline. Similar to the encryption aspect of EncryptedSecurityTokenHandler.
Наследование: System.IdentityModel.Tokens.SecurityTokenHandler
Показать файл Открыть проект

Открытые методы

Метод Описание
CanReadToken ( XmlReader reader ) : bool

Determines whether this instance can read a CompressedSecurityToken.

GetTokenTypeIdentifiers ( ) : string[]

Gets the token type identifiers.

ReadToken ( XmlReader reader ) : System.IdentityModel.Tokens.SecurityToken

Reads the token.

WriteToken ( XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token ) : void

Writes the token.

Защищенные методы

Метод Описание
Compress ( string input ) : string

Compresses the specified string.

Decompress ( string input ) : string

Decompresses the specified compressed string.

Описание методов

CanReadToken() публичный Метод

Determines whether this instance can read a CompressedSecurityToken.
public CanReadToken ( XmlReader reader ) : bool
reader XmlReader The reader.
Результат bool

Compress() защищенный Метод

Compresses the specified string.
protected Compress ( string input ) : string
input string A string.
Результат string

Decompress() защищенный Метод

Decompresses the specified compressed string.
protected Decompress ( string input ) : string
input string The compressed string.
Результат string

GetTokenTypeIdentifiers() публичный Метод

Gets the token type identifiers.
public GetTokenTypeIdentifiers ( ) : string[]
Результат string[]

ReadToken() публичный Метод

Reads the token.
public ReadToken ( XmlReader reader ) : System.IdentityModel.Tokens.SecurityToken
reader XmlReader The reader.
Результат System.IdentityModel.Tokens.SecurityToken

WriteToken() публичный Метод

Writes the token.
public WriteToken ( XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token ) : void
writer System.Xml.XmlWriter The writer.
token System.IdentityModel.Tokens.SecurityToken The token.
Результат void