C# 클래스 ClaimsPolicyEngine.Model.PolicyScope

파일 보기 프로젝트 열기: Teleopti/authbridge 1 사용 예제들

Private Properties

프로퍼티 타입 설명
BuildDisplayName string
GenerateClaimTypeDisplayName string

공개 메소드들

메소드 설명
AddClaimType ( ClaimsPolicyEngine.Model.ClaimType claimType ) : void
AddIssuer ( ClaimsPolicyEngine.Model.Issuer issuer ) : void
AddRule ( ClaimsPolicyEngine.Model.PolicyRule rule ) : void
PolicyScope ( Uri uri ) : System
PolicyScope ( Uri uri, IEnumerable rules ) : System
RemoveIssuer ( ClaimsPolicyEngine.Model.Issuer issuer ) : void
RemoveRule ( ClaimsPolicyEngine.Model.PolicyRule rule ) : void

비공개 메소드들

메소드 설명
BuildDisplayName ( ClaimsPolicyEngine.Model.ClaimType claimType ) : string
GenerateClaimTypeDisplayName ( ClaimsPolicyEngine.Model.ClaimType claimType ) : string

메소드 상세

AddClaimType() 공개 메소드

public AddClaimType ( ClaimsPolicyEngine.Model.ClaimType claimType ) : void
claimType ClaimsPolicyEngine.Model.ClaimType
리턴 void

AddIssuer() 공개 메소드

public AddIssuer ( ClaimsPolicyEngine.Model.Issuer issuer ) : void
issuer ClaimsPolicyEngine.Model.Issuer
리턴 void

AddRule() 공개 메소드

public AddRule ( ClaimsPolicyEngine.Model.PolicyRule rule ) : void
rule ClaimsPolicyEngine.Model.PolicyRule
리턴 void

PolicyScope() 공개 메소드

public PolicyScope ( Uri uri ) : System
uri System.Uri
리턴 System

PolicyScope() 공개 메소드

public PolicyScope ( Uri uri, IEnumerable rules ) : System
uri System.Uri
rules IEnumerable
리턴 System

RemoveIssuer() 공개 메소드

public RemoveIssuer ( ClaimsPolicyEngine.Model.Issuer issuer ) : void
issuer ClaimsPolicyEngine.Model.Issuer
리턴 void

RemoveRule() 공개 메소드

public RemoveRule ( ClaimsPolicyEngine.Model.PolicyRule rule ) : void
rule ClaimsPolicyEngine.Model.PolicyRule
리턴 void