Class RightManagementService
Web service with rights management API.
Implements
Inherited Members
Namespace: Terrasoft.Core.ServiceModel
Assembly: Terrasoft.Core.ServiceModel.dll
Syntax
[CoreServiceRoute("/ServiceModel/")]
[CoreServiceRoute("/0/ServiceModel/")]
public class RightManagementService : BaseService, IRightManagementService, IReadOnlySessionState, IRequiresSessionState
Constructors
RightManagementService()
Declaration
public RightManagementService()
Methods
GetAdministratedObject(Guid)
Returns administrated object by schema UId.
Declaration
public AdministratedObjectResponse GetAdministratedObject(Guid schemaUId)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | schemaUId | Schema UId. |
Returns
Type | Description |
---|---|
AdministratedObjectResponse | Administrated objects response. |
GetAllObjects()
Returns list of all objects administration properties.
Declaration
public AdministratedObjectsResponse GetAllObjects()
Returns
Type | Description |
---|---|
AdministratedObjectsResponse | List of all objects administration description. |
GetEntityOperationById(Guid)
Returns entity operation by primary column value.
Declaration
public EntityOperationResponse GetEntityOperationById(Guid operationId)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | operationId | entity operation id |
Returns
Type | Description |
---|---|
EntityOperationResponse |
GetEntityOperationList()
Returns list of entity operations.
Declaration
public EntityOperationsResponse GetEntityOperationList()
Returns
Type | Description |
---|---|
EntityOperationsResponse | List of entity operations. |
GetLookupObjects()
Returns list of lookup objects administration properties.
Declaration
public AdministratedObjectsResponse GetLookupObjects()
Returns
Type | Description |
---|---|
AdministratedObjectsResponse | List of lookup objects administration description. |
GetSectionObjects()
Returns list of section objects administration properties.
Declaration
public AdministratedObjectsResponse GetSectionObjects()
Returns
Type | Description |
---|---|
AdministratedObjectsResponse | List of section objects administration description. |
GetSysAdminUnitById(Guid)
Returns system admin unit by primary column value.
Declaration
public SysAdminUnitResponse GetSysAdminUnitById(Guid sysAdminUnitId)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | sysAdminUnitId |
Returns
Type | Description |
---|---|
SysAdminUnitResponse | System admin unit. |
GetSysAdminUnitList()
Returns list of system admin unit.
Declaration
public SysAdminUnitsResponse GetSysAdminUnitList()
Returns
Type | Description |
---|---|
SysAdminUnitsResponse | List of system admin unit. |
SaveAdministratedObject(AdministratedObject)
Saves modifications for administrated object.
Declaration
public BaseResponse SaveAdministratedObject(AdministratedObject administratedObject)
Parameters
Type | Name | Description |
---|---|---|
AdministratedObject | administratedObject |
Returns
Type | Description |
---|---|
BaseResponse | Base response. |