C# Class ClaimsPolicyEngine.Model.PolicyScope

Afficher le fichier Open project: Teleopti/authbridge Class Usage Examples

Private Properties

Свойство Type Description
BuildDisplayName string
GenerateClaimTypeDisplayName string

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
BuildDisplayName ( ClaimsPolicyEngine.Model.ClaimType claimType ) : string
GenerateClaimTypeDisplayName ( ClaimsPolicyEngine.Model.ClaimType claimType ) : string

Method Details

AddClaimType() public méthode

public AddClaimType ( ClaimsPolicyEngine.Model.ClaimType claimType ) : void
claimType ClaimsPolicyEngine.Model.ClaimType
Résultat void

AddIssuer() public méthode

public AddIssuer ( ClaimsPolicyEngine.Model.Issuer issuer ) : void
issuer ClaimsPolicyEngine.Model.Issuer
Résultat void

AddRule() public méthode

public AddRule ( ClaimsPolicyEngine.Model.PolicyRule rule ) : void
rule ClaimsPolicyEngine.Model.PolicyRule
Résultat void

PolicyScope() public méthode

public PolicyScope ( Uri uri ) : System
uri System.Uri
Résultat System

PolicyScope() public méthode

public PolicyScope ( Uri uri, IEnumerable rules ) : System
uri System.Uri
rules IEnumerable
Résultat System

RemoveIssuer() public méthode

public RemoveIssuer ( ClaimsPolicyEngine.Model.Issuer issuer ) : void
issuer ClaimsPolicyEngine.Model.Issuer
Résultat void

RemoveRule() public méthode

public RemoveRule ( ClaimsPolicyEngine.Model.PolicyRule rule ) : void
rule ClaimsPolicyEngine.Model.PolicyRule
Résultat void