1 <?xml version="1.0"?>
\r
4 <name>Tizen.Security</name>
\r
7 <member name="T:Tizen.Security.Privilege">
\r
9 The class provides the information of the given privilege and API version.
\r
11 <since_tizen> 3 </since_tizen>
\r
13 <member name="M:Tizen.Security.Privilege.GetDisplayName(System.String,System.String)">
\r
15 Gets the display name of the given privilege.
\r
17 <since_tizen> 3 </since_tizen>
\r
18 <remarks>If there's no matching privilege then it returns last token of given privilege.</remarks>
\r
19 <param name="apiVersion">The api version</param>
\r
20 <param name="privilege">The privilege</param>
\r
21 <returns>The display name of given privilege at given api version</returns>
\r
22 <exception cref="T:System.ArgumentNullException">Thrown when there is a null parameter.</exception>
\r
23 <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
\r
24 <exception cref="T:System.OutOfMemoryException">Thrown when out of memory occurs</exception>
\r
25 <exception cref="T:System.InvalidOperationException">Thrown when internal error occurs.</exception>
\r
27 <member name="M:Tizen.Security.Privilege.GetDisplayName(System.String,System.String,Tizen.Applications.PackageType)">
\r
29 Gets the display name of the given privilege.
\r
31 <since_tizen> 3 </since_tizen>
\r
32 <remarks>If there's no matching privilege then it returns last token of given privilege.</remarks>
\r
33 <param name="apiVersion">The api version</param>
\r
34 <param name="privilege">The privilege</param>
\r
35 <param name="packageType">The type of application package</param>
\r
36 <returns>The display name of given privilege at given api version and the package type</returns>
\r
37 <exception cref="T:System.ArgumentNullException">Thrown when there is a null parameter.</exception>
\r
38 <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
\r
39 <exception cref="T:System.OutOfMemoryException">Thrown when out of memory occurs</exception>
\r
40 <exception cref="T:System.InvalidOperationException">Thrown when internal error occurs.</exception>
\r
42 <member name="M:Tizen.Security.Privilege.GetDescription(System.String,System.String)">
\r
44 Gets the description of the given privilege.
\r
46 <since_tizen> 3 </since_tizen>
\r
47 <remarks>If there's no matching privilege then it returns description string for undefined privilege.</remarks>
\r
48 <param name="apiVersion">The api version</param>
\r
49 <param name="privilege">The privilege</param>
\r
50 <returns>The description of given privilege at given api version</returns>
\r
51 <exception cref="T:System.ArgumentNullException">Thrown when there is a null parameter.</exception>
\r
52 <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
\r
53 <exception cref="T:System.OutOfMemoryException">Thrown when out of memory occurs</exception>
\r
54 <exception cref="T:System.InvalidOperationException">Thrown when internal error occurs.</exception>
\r
56 <member name="M:Tizen.Security.Privilege.GetDescription(System.String,System.String,Tizen.Applications.PackageType)">
\r
58 Gets the description of the given privilege.
\r
60 <since_tizen> 3 </since_tizen>
\r
61 <remarks>If there's no matching privilege then it returns description string for undefined privilege.</remarks>
\r
62 <param name="apiVersion">The api version</param>
\r
63 <param name="privilege">The privilege</param>
\r
64 <param name="packageType">The type of application package</param>
\r
65 <returns>The description of given privilege at given api version and the package type</returns>
\r
66 <exception cref="T:System.ArgumentNullException">Thrown when there is a null parameter.</exception>
\r
67 <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
\r
68 <exception cref="T:System.OutOfMemoryException">Thrown when out of memory occurs</exception>
\r
69 <exception cref="T:System.InvalidOperationException">Thrown when internal error occurs.</exception>
\r
71 <member name="M:Tizen.Security.Privilege.GetPrivacyDisplayName(System.String)">
\r
73 Gets the display name of the privacy group in which the given privilege is included.
\r
75 <since_tizen> 3 </since_tizen>
\r
76 <param name="privilege">The privilege</param>
\r
77 <remarks>The privilege must be privacy related.</remarks>
\r
78 <returns>The privacy group's display name that the given privilege is included in</returns>
\r
79 <exception cref="T:System.ArgumentNullException">Thrown when there is a null parameter.</exception>
\r
80 <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
\r
81 <exception cref="T:System.OutOfMemoryException">Thrown when out of memory occurs</exception>
\r
82 <exception cref="T:System.InvalidOperationException">Thrown when internal error occurs.</exception>
\r
84 <member name="M:Tizen.Security.Privilege.GetPrivacyPrivilegeStatus(System.String)">
\r
86 Gets the status of the given privacy related privilege.
\r
88 <since_tizen> 3 </since_tizen>
\r
89 <param name="privilege">The privilege</param>
\r
90 <remarks>The privilege must be privacy related.</remarks>
\r
91 <returns>status true if the privilege is on and false if the privilege is off.</returns>
\r
92 <exception cref="T:System.ArgumentNullException">Thrown when there is a null parameter.</exception>
\r
93 <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
\r
94 <exception cref="T:System.OutOfMemoryException">Thrown when out of memory occurs</exception>
\r
95 <exception cref="T:System.InvalidOperationException">Thrown when internal error occurs.</exception>
\r