HaihaisoftLicenseService
The following operations are supported. For a formal definition, please review the Service Description.
- AddFilesToProduct
- AddLicenseProfile
- AddLicenseProfileWithPwd
- AddNewAdmin
- AddNewUser
- AddProduct
- AddProductToCustomer
- AddProductToGroup
- AddRight
- AddRightToProduct
- AddUserGroup
- DeleteFile
- DeleteProduct
- DeleteProductFiles
- DeleteProductRights
- DeleteRight
-
DeleteUser
This function deletes your End User Account in DRM-X platform. If delete success, it will return 1 - DeleteUserGroup
- GetFileDetails
- GetPackagerParams
- GetPackagerParamsWithPwd
- GetProductDetails
-
GetProductFiles
This function lists your License Profiles by ProductID. - GetProductID
-
GetProductRights
This function lists your License Profiles by ProductID. -
GetProductRightsIsUsed
This function lists your License Profiles by ProductID. - GetReportDetails
- GetRights
- GetUserDetails
- GetUserGroupDetails
-
ListFiles
This function lists your License Profiles. If you want to list all License Profiles, please set value -1 to GroupID. - ListProducts
-
ListReports
This function lists your license report. The BeginDate and EndDate input format must be YYYY-MM-DD. For example, BeginDate=2009-3-29 -
ListRights
This function lists your Rights. If you want to list all Rights, please set value -1 to LicenseProfileID. - ListUserGroups
-
ListUsers
This function lists your users. If you don't need SearchKeywords, please input 0 to disable search. - RemoveAllRightsFromProduct
- RemoveProductFromGroup
- SendEmail
- UpdateAdminInfo
- UpdateAdminPwd
- UpdateFile
- UpdateProduct
- UpdateRight
-
UpdateUser
This function will update DRM-X user information. The key parameter is UserLoginName. It identifies user by UserLoginName. - UpdateUserGroup
-
UpdateUserPassword
This function will update DRM-X user information. The key parameter is UserLoginName. It identifies user by UserLoginName. - UserAddMoney
-
UserLogin
This function helps you check if End User can login. If end user login successfully, it will return UserID value. Otherwise, it will return 0. - UserLoginBySQuestion
-
getLicenseRemote
This function gets License value. The license value is for you to deliver the license to End User. If delete success, it will return License value. Otherwise, you will get error from Message. - getLicenseXvast