C# Class Glyma.SharePoint.Security.SecurityContextManager

Mostrar archivo Open project: chris-tomich/Glyma Class Usage Examples

Private Properties

Property Type Description
BreakRootMapInheritance Glyma.Security.ResponseObject
CopyGroupAssociationsToRootMap void
GetAllGlymaSecurityGroups Glyma.Security.GetAllSecurityGroupsResponse
GetGroup Group
GetSecurableContext SecurableContext
GetSecurableContextId Glyma.Security.GetSecurableContextIdResponse
GetSecurableObject SecurableObject
GetSecurityAssociations Glyma.Security.GetSecurityAssociationsResponse
GetSecurityGroups Glyma.Security.GetSecurityGroupsResponse
InitialisePermissionLevels void
RemoveRootMapGroupAssociations void
RestoreRootMapInheritance Glyma.Security.GetSecurityAssociationsResponse
SecurityContextManager Microsoft.SharePoint

Private Methods

Method Description
BreakRootMapInheritance ( GlymaSecurableObject securableObject ) : ResponseObject
CopyGroupAssociationsToRootMap ( GlymaSecurableObject rootMapSecurableObject ) : void
GetAllGlymaSecurityGroups ( ) : GetAllSecurityGroupsResponse
GetGroup ( GlymaSecurityGroup securityGroup ) : Group
GetSecurableContext ( ) : SecurableContext

Gets the securable context identifier for the siteID

GetSecurableContextId ( ) : GetSecurableContextIdResponse
GetSecurableObject ( int securableContextId, System.Guid securableObjectUid ) : SecurableObject
GetSecurityAssociations ( IEnumerable glGroups, GlymaSecurableObject securableObject ) : GetSecurityAssociationsResponse

Gets the current security associations for a list of groups against a particular securable object

GetSecurityGroups ( GlymaPermissionLevel permissionLevel ) : GetSecurityGroupsResponse

Returns a list presenting the SharePoint Security Groups for the current web that have a specified permission associated with them

InitialisePermissionLevels ( ) : void
RemoveRootMapGroupAssociations ( GlymaSecurableObject rootMapSecurableObject ) : void
RestoreRootMapInheritance ( GlymaSecurableObject securableObject ) : GetSecurityAssociationsResponse
SecurityContextManager ( string webUrl ) : Microsoft.SharePoint