C# Класс Thinktecture.IdentityModel.SecurityTokenService.TracingSecurityTokenService

A SecurityTokenService class with hooks for logging the RST, RSTR and issued token
Наследование: Microsoft.IdentityModel.SecurityTokenService.SecurityTokenService
Показать файл Открыть проект

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

Метод Описание
TracingSecurityTokenService ( SecurityTokenServiceConfiguration configuration ) : System.IdentityModel.Tokens

Initializes a new instance of the TracingSecurityTokenService class.

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

Метод Описание
GetResponse ( RequestSecurityToken request, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor ) : RequestSecurityTokenResponse

Creates the token response and invokes the logging callbacks.

OnTrace ( System.Xml.Linq.XElement rst, System.Xml.Linq.XElement rstr, System.Xml.Linq.XElement token ) : void

Logging extensibility point.

Приватные методы

Метод Описание
SerializeRequest ( RequestSecurityToken request ) : string
SerializeResponse ( RequestSecurityTokenResponse response ) : string

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

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

Creates the token response and invokes the logging callbacks.
protected GetResponse ( RequestSecurityToken request, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor ) : RequestSecurityTokenResponse
request RequestSecurityToken The request.
tokenDescriptor System.IdentityModel.Tokens.SecurityTokenDescriptor The token descriptor.
Результат RequestSecurityTokenResponse

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

Logging extensibility point.
protected OnTrace ( System.Xml.Linq.XElement rst, System.Xml.Linq.XElement rstr, System.Xml.Linq.XElement token ) : void
rst System.Xml.Linq.XElement The RST.
rstr System.Xml.Linq.XElement The RSTR.
token System.Xml.Linq.XElement The token.
Результат void

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

Initializes a new instance of the TracingSecurityTokenService class.
public TracingSecurityTokenService ( SecurityTokenServiceConfiguration configuration ) : System.IdentityModel.Tokens
configuration SecurityTokenServiceConfiguration The configuration.
Результат System.IdentityModel.Tokens