C# Class FixtureDataProvider.Mocking.AlwaysAllowAuthorizationProvider

An authorization provider that allows anything. Intended for use in unit tests that do not require to test security aspects.
Inheritance: AuthorizationProvider
Show file Open project: hermanussen/Sitecore-FixtureDataProvider

Public Methods

Method Description
GetAccessRules ( ISecurable entity ) : AccessRuleCollection
SetAccessRules ( ISecurable entity, AccessRuleCollection rules ) : void

Protected Methods

Method Description
GetAccessCore ( ISecurable entity, Account account, AccessRight accessRight ) : AccessResult

Method Details

GetAccessCore() protected method

protected GetAccessCore ( ISecurable entity, Account account, AccessRight accessRight ) : AccessResult
entity ISecurable
account Account
accessRight AccessRight
return AccessResult

GetAccessRules() public method

public GetAccessRules ( ISecurable entity ) : AccessRuleCollection
entity ISecurable
return AccessRuleCollection

SetAccessRules() public method

public SetAccessRules ( ISecurable entity, AccessRuleCollection rules ) : void
entity ISecurable
rules AccessRuleCollection
return void