C# Class SilverlightMappingToolBasic.UI.Extensions.Security.SecurityManager

ファイルを表示 Open project: chris-tomich/Glyma

Private Properties

Property Type Description
ClientOnBreakRootMapInheritanceCompleted void
ClientOnGetAllSecurityGroupsCompleted void
ClientOnGetPermissionNameForObjectCompleted void
ClientOnGetSecurityAssociationsCompleted void
ClientOnGetUsersPermissionLevelNameCompleted void
ClientOnRestoreRootMapInheritanceCompleted void
ClientOnSetProjectManagerGroupAssociationsCompleted void
ClientOnUpdateSecurityAssociationsCompleted void

Public Methods

Method Description
BreakRootMapInheritanceAsync ( object context, EventHandler action, System.Guid parentGuid, System.Guid objectGuid ) : void
GetAllSecurityGroupsAsync ( object context, EventHandler action ) : void
GetPermissionNameForObjectAsync ( object context, EventHandler action, GlymaSecurableObject securableObject ) : void
GetSecurityAssociationsAsync ( object context, EventHandler action, ObservableCollection groups, GlymaSecurableObject securableObject ) : void
GetUsersPermissionLevelNameAsync ( object context, EventHandler action ) : void
RestoreRootMapInheritanceAsync ( object context, EventHandler action, System.Guid parentGuid, System.Guid objectGuid ) : void
SetProjectManagerGroupAssociationsAsync ( object context, EventHandler action, GlymaSecurableObject securableObject ) : void
UpdateSecurityAssociationsAsync ( object context, EventHandler action, ObservableCollection updateQueries ) : void

Private Methods

Method Description
ClientOnBreakRootMapInheritanceCompleted ( object sender, BreakRootMapInheritanceCompletedEventArgs e ) : void
ClientOnGetAllSecurityGroupsCompleted ( object sender, GetAllSecurityGroupsCompletedEventArgs e ) : void
ClientOnGetPermissionNameForObjectCompleted ( object sender, GetPermissionNameForObjectCompletedEventArgs e ) : void
ClientOnGetSecurityAssociationsCompleted ( object sender, GetSecurityAssociationsCompletedEventArgs e ) : void
ClientOnGetUsersPermissionLevelNameCompleted ( object sender, GetUsersPermissionLevelNameCompletedEventArgs e ) : void
ClientOnRestoreRootMapInheritanceCompleted ( object sender, RestoreRootMapInheritanceCompletedEventArgs e ) : void
ClientOnSetProjectManagerGroupAssociationsCompleted ( object sender, SetProjectManagerGroupAssociationsCompletedEventArgs e ) : void
ClientOnUpdateSecurityAssociationsCompleted ( object sender, UpdateSecurityAssociationsCompletedEventArgs e ) : void

Method Details

BreakRootMapInheritanceAsync() public method

public BreakRootMapInheritanceAsync ( object context, EventHandler action, System.Guid parentGuid, System.Guid objectGuid ) : void
context object
action EventHandler
parentGuid System.Guid
objectGuid System.Guid
return void

GetAllSecurityGroupsAsync() public method

public GetAllSecurityGroupsAsync ( object context, EventHandler action ) : void
context object
action EventHandler
return void

GetPermissionNameForObjectAsync() public method

public GetPermissionNameForObjectAsync ( object context, EventHandler action, GlymaSecurableObject securableObject ) : void
context object
action EventHandler
securableObject GlymaSecurableObject
return void

GetSecurityAssociationsAsync() public method

public GetSecurityAssociationsAsync ( object context, EventHandler action, ObservableCollection groups, GlymaSecurableObject securableObject ) : void
context object
action EventHandler
groups ObservableCollection
securableObject GlymaSecurableObject
return void

GetUsersPermissionLevelNameAsync() public method

public GetUsersPermissionLevelNameAsync ( object context, EventHandler action ) : void
context object
action EventHandler
return void

RestoreRootMapInheritanceAsync() public method

public RestoreRootMapInheritanceAsync ( object context, EventHandler action, System.Guid parentGuid, System.Guid objectGuid ) : void
context object
action EventHandler
parentGuid System.Guid
objectGuid System.Guid
return void

SetProjectManagerGroupAssociationsAsync() public method

public SetProjectManagerGroupAssociationsAsync ( object context, EventHandler action, GlymaSecurableObject securableObject ) : void
context object
action EventHandler
securableObject GlymaSecurableObject
return void

UpdateSecurityAssociationsAsync() public method

public UpdateSecurityAssociationsAsync ( object context, EventHandler action, ObservableCollection updateQueries ) : void
context object
action EventHandler
updateQueries ObservableCollection
return void