C# Class TransactionalNodeService.SharePoint.SecurityModel.SPGlymaUser

Inheritance: IUser
Show file Open project: chris-tomich/Glyma Class Usage Examples

Public Methods

Method Description
IsAuthorised ( System.Guid securableParentUid, IEnumerable securableObjectUids ) : IEnumerable
IsAuthorised ( IEnumerable domainUids ) : IEnumerable
IsAuthorised ( ) : bool
IsAuthorised ( System.Guid domainUid ) : bool
IsAuthorised ( System.Guid securableParentUid, System.Guid securableObjectUids ) : bool
SPGlymaUser ( SPWeb web, IGlymaSession glymaSession ) : Glyma.Security.Model

Private Methods

Method Description
GetElevatedSite ( ) : SPSite
GetElevatedWeb ( SPSite elevatedSite ) : SPWeb
GetRole ( string roleName ) : IRole
IsAuthorisedHashSet ( System.Guid securableParentUid, IEnumerable securableObjectUids ) : HashSet

Method Details

IsAuthorised() public method

public IsAuthorised ( System.Guid securableParentUid, IEnumerable securableObjectUids ) : IEnumerable
securableParentUid System.Guid
securableObjectUids IEnumerable
return IEnumerable

IsAuthorised() public method

public IsAuthorised ( IEnumerable domainUids ) : IEnumerable
domainUids IEnumerable
return IEnumerable

IsAuthorised() public method

public IsAuthorised ( ) : bool
return bool

IsAuthorised() public method

public IsAuthorised ( System.Guid domainUid ) : bool
domainUid System.Guid
return bool

IsAuthorised() public method

public IsAuthorised ( System.Guid securableParentUid, System.Guid securableObjectUids ) : bool
securableParentUid System.Guid
securableObjectUids System.Guid
return bool

SPGlymaUser() public method

public SPGlymaUser ( SPWeb web, IGlymaSession glymaSession ) : Glyma.Security.Model
web SPWeb
glymaSession IGlymaSession
return Glyma.Security.Model