Methods
Method ID | Method Name |
---|---|
1 | GetPrivileges |
2 | ActivateKey |
3 | ActivateKeyWithExpectedPrivileges |
4 | GetPrivilegeRemainDuration |
5 | GetExpiredPrivileges |
6 | GetPrivilegesEx |
(1) GetPrivileges
Request
Type | Name |
---|---|
String | localeCode |
Response
(2) ActivateKey
Request
Response
Type | Name |
---|---|
PrivilegeGroup | privilege |
(3) ActivateKeyWithExpectedPrivileges
Request
Response
Type | Name |
---|---|
PrivilegeGroup | privilege |
(4) GetPrivilegeRemainDuration
Request
Type | Name |
---|---|
Uint32 | privilegeID |
Response
Type | Name |
---|---|
Sint32 | seconds |
(5) GetExpiredPrivileges
Request
This method does not take any parameters.
Response
Type | Name |
---|---|
List<PrivilegeEx> | expiredPrivileges |
(6) GetPrivilegesEx
Request
Type | Name |
---|---|
String | localeCode |
Response
Type | Name |
---|---|
List<PrivilegeEx> | privilegesEx |
Types
Privilege (Structure)
Type | Name |
---|---|
Uint32 | m_ID |
String | m_description |
PrivilegeEx (Structure)
Type | Name |
---|---|
Uint32 | m_ID |
String | m_description |
Sint32 | m_duration |