C# Class ExtractTokenFromRSTR.InMemorySts

Inheritance: SecurityTokenService
Show file Open project: IdentityModel/Thinktecture.IdentityModel.v1 Class Usage Examples

Public Methods

Method Description
InMemorySts ( SecurityTokenServiceConfiguration configuration, X509Certificate2 encryptionKey ) : System.Linq

Protected Methods

Method Description
GetOutputClaimsIdentity ( IClaimsPrincipal principal, RequestSecurityToken request, Scope scope ) : IClaimsIdentity
GetScope ( IClaimsPrincipal principal, RequestSecurityToken request ) : Scope

Method Details

GetOutputClaimsIdentity() protected method

protected GetOutputClaimsIdentity ( IClaimsPrincipal principal, RequestSecurityToken request, Scope scope ) : IClaimsIdentity
principal IClaimsPrincipal
request RequestSecurityToken
scope Scope
return IClaimsIdentity

GetScope() protected method

protected GetScope ( IClaimsPrincipal principal, RequestSecurityToken request ) : Scope
principal IClaimsPrincipal
request RequestSecurityToken
return Scope

InMemorySts() public method

public InMemorySts ( SecurityTokenServiceConfiguration configuration, X509Certificate2 encryptionKey ) : System.Linq
configuration SecurityTokenServiceConfiguration
encryptionKey System.Security.Cryptography.X509Certificates.X509Certificate2
return System.Linq