Table of Contents

Class AccessControl

Namespace
Shift.Common
Assembly
Shift.Common.dll
public class AccessControl
Inheritance
AccessControl
Inherited Members
Extension Methods

Constructors

AccessControl()

public AccessControl()

Properties

Denied

public Access Denied { get; set; }

Property Value

Access

Granted

public Access Granted { get; set; }

Property Value

Access

Methods

Add(AccessControl)

public void Add(AccessControl access)

Parameters

access AccessControl

Add(string)

public void Add(string access)

Parameters

access string

Deny(OperationAccess)

public void Deny(OperationAccess access)

Parameters

access OperationAccess

Deny(SwitchAccess)

public void Deny(SwitchAccess access)

Parameters

access SwitchAccess

Grant(OperationAccess)

public void Grant(OperationAccess access)

Parameters

access OperationAccess

Grant(SwitchAccess)

public void Grant(SwitchAccess access)

Parameters

access SwitchAccess

IsAllowed()

public bool IsAllowed()

Returns

bool

IsAllowed(AuthorityAccess)

public bool IsAllowed(AuthorityAccess access)

Parameters

access AuthorityAccess

Returns

bool

IsAllowed(HttpAccess)

public bool IsAllowed(HttpAccess access)

Parameters

access HttpAccess

Returns

bool

IsAllowed(OperationAccess)

public bool IsAllowed(OperationAccess access)

Parameters

access OperationAccess

Returns

bool

IsAllowed(SwitchAccess)

public bool IsAllowed(SwitchAccess access)

Parameters

access SwitchAccess

Returns

bool

IsDenied()

public bool IsDenied()

Returns

bool

IsDenied(AuthorityAccess)

public bool IsDenied(AuthorityAccess access)

Parameters

access AuthorityAccess

Returns

bool

IsDenied(HttpAccess)

public bool IsDenied(HttpAccess access)

Parameters

access HttpAccess

Returns

bool

IsDenied(OperationAccess)

public bool IsDenied(OperationAccess access)

Parameters

access OperationAccess

Returns

bool

IsDenied(SwitchAccess)

public bool IsDenied(SwitchAccess access)

Parameters

access SwitchAccess

Returns

bool

IsGranted(AuthorityAccess)

public bool IsGranted(AuthorityAccess access)

Parameters

access AuthorityAccess

Returns

bool

IsGranted(HttpAccess)

public bool IsGranted(HttpAccess access)

Parameters

access HttpAccess

Returns

bool

IsGranted(OperationAccess)

public bool IsGranted(OperationAccess access)

Parameters

access OperationAccess

Returns

bool

IsGranted(SwitchAccess)

public bool IsGranted(SwitchAccess access)

Parameters

access SwitchAccess

Returns

bool