C# Класс Southworks.IdentityModel.MultiProtocolIssuer.SecurityTokenService.MultiProtocolSecurityTokenService

Наследование: SecurityTokenService
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
MultiProtocolSecurityTokenService ( SecurityTokenServiceConfiguration configuration ) : System
MultiProtocolSecurityTokenService ( SecurityTokenServiceConfiguration configuration, IConfigurationRepository multiProtocolConfiguration ) : System

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

Метод Описание
GetOutputClaimsIdentity ( IClaimsPrincipal principal, RequestSecurityToken request, Scope scope ) : IClaimsIdentity
GetScope ( IClaimsPrincipal principal, RequestSecurityToken request ) : Scope

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

Метод Описание
ValidateAppliesTo ( EndpointAddress appliesTo ) : Model.Scope

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

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

protected GetOutputClaimsIdentity ( IClaimsPrincipal principal, RequestSecurityToken request, Scope scope ) : IClaimsIdentity
principal IClaimsPrincipal
request RequestSecurityToken
scope Scope
Результат IClaimsIdentity

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

protected GetScope ( IClaimsPrincipal principal, RequestSecurityToken request ) : Scope
principal IClaimsPrincipal
request RequestSecurityToken
Результат Scope

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

public MultiProtocolSecurityTokenService ( SecurityTokenServiceConfiguration configuration ) : System
configuration SecurityTokenServiceConfiguration
Результат System

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

public MultiProtocolSecurityTokenService ( SecurityTokenServiceConfiguration configuration, IConfigurationRepository multiProtocolConfiguration ) : System
configuration SecurityTokenServiceConfiguration
multiProtocolConfiguration IConfigurationRepository
Результат System