HMIPermissionsParameterPermissionsBooleanStringPermissionItemPermissionItemPermissionItemPermissionItemHMIPermissionsGet the HmiPermissions
Kind: Instance method of PermissionItem
Returns: HMIPermissions - the KEY_HMI_PERMISSIONS value
ParameterPermissionsGet the ParameterPermissions
Kind: Instance method of PermissionItem
Returns: ParameterPermissions - the KEY_PARAMETER_PERMISSIONS value
BooleanGet the RequireEncryption
Kind: Instance method of PermissionItem
Returns: Boolean - the KEY_REQUIRE_ENCRYPTION value
StringGet the RpcName
Kind: Instance method of PermissionItem
Returns: String - the KEY_RPC_NAME value
PermissionItemSet the HmiPermissions
Kind: Instance method of PermissionItem
Returns: PermissionItem - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| permissions | HMIPermissions |
The desired HmiPermissions. |
PermissionItemSet the ParameterPermissions
Kind: Instance method of PermissionItem
Returns: PermissionItem - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| permissions | ParameterPermissions |
The desired ParameterPermissions. |
PermissionItemSet the RequireEncryption
Kind: Instance method of PermissionItem
Returns: PermissionItem - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| encryption | Boolean |
The desired RequireEncryption. |
PermissionItemSet the RpcName
Kind: Instance method of PermissionItem
Returns: PermissionItem - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| name | String |
Name of the individual RPC in the policy table. - The desired RpcName. {'string_min_length': 1, 'string_max_length': 100} |