C# Class Southworks.IdentityModel.MultiProtocolIssuer.SecurityTokenService.MultiProtocolSecurityTokenService

Inheritance: SecurityTokenService
Afficher le fichier Open project: southworks/protocol-bridge-claims-provider Class Usage Examples

Méthodes publiques

Méthode Description
MultiProtocolSecurityTokenService ( SecurityTokenServiceConfiguration configuration ) : System
MultiProtocolSecurityTokenService ( SecurityTokenServiceConfiguration configuration, IConfigurationRepository multiProtocolConfiguration ) : System

Méthodes protégées

Méthode Description
GetOutputClaimsIdentity ( IClaimsPrincipal principal, RequestSecurityToken request, Scope scope ) : IClaimsIdentity
GetScope ( IClaimsPrincipal principal, RequestSecurityToken request ) : Scope

Private Methods

Méthode Description
ValidateAppliesTo ( EndpointAddress appliesTo ) : Model.Scope

Method Details

GetOutputClaimsIdentity() protected méthode

protected GetOutputClaimsIdentity ( IClaimsPrincipal principal, RequestSecurityToken request, Scope scope ) : IClaimsIdentity
principal IClaimsPrincipal
request RequestSecurityToken
scope Scope
Résultat IClaimsIdentity

GetScope() protected méthode

protected GetScope ( IClaimsPrincipal principal, RequestSecurityToken request ) : Scope
principal IClaimsPrincipal
request RequestSecurityToken
Résultat Scope

MultiProtocolSecurityTokenService() public méthode

public MultiProtocolSecurityTokenService ( SecurityTokenServiceConfiguration configuration ) : System
configuration SecurityTokenServiceConfiguration
Résultat System

MultiProtocolSecurityTokenService() public méthode

public MultiProtocolSecurityTokenService ( SecurityTokenServiceConfiguration configuration, IConfigurationRepository multiProtocolConfiguration ) : System
configuration SecurityTokenServiceConfiguration
multiProtocolConfiguration IConfigurationRepository
Résultat System