Class Privilege
Definition
- Assembly:
- Tizen.Security.dll
Stores the information on the given privilege and the API version.
public static class Privilege
- Inheritance
-
objectPrivilege
Methods
View SourceGetDescription(string, string, PackageType)
Gets the description of the given privilege by type of application package.
Declaration
public static string GetDescription(string apiVersion, string privilege, PackageType packageType)
Parameters
| Type | Name | Description |
|---|---|---|
| string | apiVersion | API version of the application. |
| string | privilege | Given privilege. |
| PackageType | packageType | Type of application package. |
Returns
| Type | Description |
|---|---|
| string | Description of given privilege at the given API version and the package type. |
Remarks
If there's no matching privilege, then it returns description string for undefined privilege. Since Tizen 6.0, if there's no matching privilege then it returns ArgumentException.
GetDescription(string, string)
Gets the description of the given privilege.
Declaration
public static string GetDescription(string apiVersion, string privilege)
Parameters
| Type | Name | Description |
|---|---|---|
| string | apiVersion | API version of the application. |
| string | privilege | Given privilege. |
Returns
| Type | Description |
|---|---|
| string | Description of given privilege at the given API version |
Remarks
If there's no matching privilege, then it returns description string for undefined privilege. Since Tizen 6.0, if there's no matching privilege then it returns ArgumentException.
GetDisplayName(string, string, PackageType)
Gets the display name of the given privilege by type of application package.
Declaration
public static string GetDisplayName(string apiVersion, string privilege, PackageType packageType)
Parameters
| Type | Name | Description |
|---|---|---|
| string | apiVersion | API version of the application. |
| string | privilege | Given privilege. |
| PackageType | packageType | Type of application package. |
Returns
| Type | Description |
|---|---|
| string | Display name of the given privilege at the given API version and the package type. |
Remarks
If there's no matching privilege, then it returns last token of the given privilege. Since Tizen 6.0, if there's no matching privilege then it returns ArgumentException.
GetDisplayName(string, string)
Gets the display name of the given privilege.
Declaration
public static string GetDisplayName(string apiVersion, string privilege)
Parameters
| Type | Name | Description |
|---|---|---|
| string | apiVersion | API version of the application. |
| string | privilege | Given privilege. |
Returns
| Type | Description |
|---|---|
| string | Display name of the given privilege at the given API version. |
Remarks
If there's no matching privilege, then it returns last token of the given privilege. Since Tizen 6.0, if there's no matching privilege then it returns ArgumentException.
GetPrivacyDisplayName(string)
[Obsolete("Please do not use! This method is deprecated")]
Declaration
public static string GetPrivacyDisplayName(string privilege)
Parameters
| Type | Name | Description |
|---|---|---|
| string | privilege | Given privilege. |
Returns
| Type | Description |
|---|---|
| string | Privacy group's display name in which the given privilege is included. |
Remarks
Given privilege must be privacy related.