C# Class SenseNet.ContentRepository.Storage.Security.AclEditor

Afficher le fichier Open project: maxpavlov/FlexNet Class Usage Examples

Private Properties

Свойство Type Description
AddEntry void
ApplyChanges void
CreateEntry SnAccessControlEntry
GetEntry SnAccessControlEntry
GetEntry SnAccessControlEntry
GetSnPerm SnPermission
RemoveEntry void
SearchEntry SnAccessControlEntry
SetPermission AclEditor
SetSnPerm void

Méthodes publiques

Méthode Description
AclEditor ( Node node ) : System
Apply ( ) : void
Merge ( AclEditor other ) : AclEditor
SetPermission ( ISecurityMember securityMember, bool propagates, PermissionType permissionType, PermissionValue permissionValue ) : AclEditor

Private Methods

Méthode Description
AddEntry ( SnAccessControlEntry entry ) : void
ApplyChanges ( ) : void
CreateEntry ( int principalId, bool propagates ) : SnAccessControlEntry
GetEntry ( ISecurityMember principal, bool propagates ) : SnAccessControlEntry
GetEntry ( int principalId, bool propagates ) : SnAccessControlEntry
GetSnPerm ( SnAccessControlEntry entry, PermissionType permType ) : SnPermission
RemoveEntry ( SnAccessControlEntry entry ) : void
SearchEntry ( int principalId, bool propagates ) : SnAccessControlEntry
SetPermission ( int principalId, bool propagates, PermissionType permissionType, PermissionValue permissionValue ) : AclEditor
SetSnPerm ( SnPermission perm, PermissionValue permissionValue ) : void

Method Details

AclEditor() public méthode

public AclEditor ( Node node ) : System
node Node
Résultat System

Apply() public méthode

public Apply ( ) : void
Résultat void

Merge() public méthode

public Merge ( AclEditor other ) : AclEditor
other AclEditor
Résultat AclEditor

SetPermission() public méthode

public SetPermission ( ISecurityMember securityMember, bool propagates, PermissionType permissionType, PermissionValue permissionValue ) : AclEditor
securityMember ISecurityMember
propagates bool
permissionType SenseNet.ContentRepository.Storage.Schema.PermissionType
permissionValue PermissionValue
Résultat AclEditor