Class RightManagementService
Web service with rights management API.
Implements
System.Web.SessionState.IReadOnlySessionState
System.Web.SessionState.IRequiresSessionState
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.ServiceModel
Assembly: Terrasoft.Core.ServiceModel.dll
Syntax
[CoreServiceRoute("/ServiceModel/")]
[CoreServiceRoute("/0/ServiceModel/")]
[ServiceBehavior(Namespace = "http://Terrasoft.WebApp.ServiceModel")]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class RightManagementService : BaseService, IRightManagementService, IReadOnlySessionState, IRequiresSessionState
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. |
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. |
Implements
System.Web.SessionState.IReadOnlySessionState
System.Web.SessionState.IRequiresSessionState