C# Класс Rhino.Security.Services.AuthorizationRepository

Показать файл Открыть проект

Открытые методы

Метод Описание
CreateOperation ( string operationName, string comment ) : Operation

Creates the operation with the given name and comment

GetOperationById ( System.Guid operationId ) : Operation

Gets the opertaion by its id

GetOperations ( ) : Operation[]

Gets all operations

GetOperationsByUsersGroup ( string usersGroupName ) : Operation[]

Gets all operations by users group

GetPermissionById ( System.Guid permissionId ) : Rhino.Security.Model.Permission

Gets the permission by its id

GetPermissions ( ) : Rhino.Security.Model.Permission[]

Gets all permissions

GetUsersGroupById ( System.Guid userGroupId ) : UsersGroup

Gets the users group by its id

GetUsersGroups ( ) : UsersGroup[]

Gets all users groups

UpdateOperation ( System.Guid operationId, string operationName, string comment ) : Operation

Описание методов

CreateOperation() публичный Метод

Creates the operation with the given name and comment
public CreateOperation ( string operationName, string comment ) : Operation
operationName string Name of the operation.
comment string Description of the operation.
Результат Operation

GetOperationById() публичный Метод

Gets the opertaion by its id
public GetOperationById ( System.Guid operationId ) : Operation
operationId System.Guid Id of the group.
Результат Operation

GetOperations() публичный Метод

Gets all operations
public GetOperations ( ) : Operation[]
Результат Operation[]

GetOperationsByUsersGroup() публичный Метод

Gets all operations by users group
public GetOperationsByUsersGroup ( string usersGroupName ) : Operation[]
usersGroupName string Name of the users group.
Результат Operation[]

GetPermissionById() публичный Метод

Gets the permission by its id
public GetPermissionById ( System.Guid permissionId ) : Rhino.Security.Model.Permission
permissionId System.Guid Id of the group.
Результат Rhino.Security.Model.Permission

GetPermissions() публичный Метод

Gets all permissions
public GetPermissions ( ) : Rhino.Security.Model.Permission[]
Результат Rhino.Security.Model.Permission[]

GetUsersGroupById() публичный Метод

Gets the users group by its id
public GetUsersGroupById ( System.Guid userGroupId ) : UsersGroup
userGroupId System.Guid Id of the group.
Результат UsersGroup

GetUsersGroups() публичный Метод

Gets all users groups
public GetUsersGroups ( ) : UsersGroup[]
Результат UsersGroup[]

UpdateOperation() публичный Метод

public UpdateOperation ( System.Guid operationId, string operationName, string comment ) : Operation
operationId System.Guid
operationName string
comment string
Результат Operation