Table of Contents

Class ClaimList

Namespace
InSite.Domain.Foundations
Assembly
Shift.Sdk.dll
public class ClaimList
Inheritance
ClaimList
Inherited Members
Extension Methods

Constructors

ClaimList()

public ClaimList()

Properties

Count

public int Count { get; }

Property Value

int

IsEmpty

public bool IsEmpty { get; }

Property Value

bool

Methods

Add(Guid, string, string, bool, bool, bool, bool, bool, bool, bool, bool)

public void Add(Guid identifier, string type, string name, bool execute, bool read, bool write, bool create, bool delete, bool administrate, bool configure, bool trial)

Parameters

identifier Guid
type string
name string
execute bool
read bool
write bool
create bool
delete bool
administrate bool
configure bool
trial bool

Contains(Guid)

public bool Contains(Guid identifier)

Parameters

identifier Guid

Returns

bool

Contains(string)

public bool Contains(string name)

Parameters

name string

Returns

bool

IsGranted(Guid, PermissionOperation)

public bool IsGranted(Guid identifier, PermissionOperation operation)

Parameters

identifier Guid
operation PermissionOperation

Returns

bool

IsGranted(string, PermissionOperation)

public bool IsGranted(string name, PermissionOperation operation)

Parameters

name string
operation PermissionOperation

Returns

bool

IsTrial(Guid)

public bool IsTrial(Guid identifier)

Parameters

identifier Guid

Returns

bool

ToSortedList()

public SortedList<string, string> ToSortedList()

Returns

SortedList<string, string>