C# 클래스 Southworks.IdentityModel.MultiProtocolIssuer.SecurityTokenService.MultiProtocolSecurityTokenService

상속: SecurityTokenService
파일 보기 프로젝트 열기: southworks/protocol-bridge-claims-provider 1 사용 예제들

공개 메소드들

메소드 설명
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