annotations.xml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <root>
  3. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.accounts.Account&gt; renameAccount(android.accounts.Account, java.lang.String, android.accounts.AccountManagerCallback&lt;android.accounts.Account&gt;, android.os.Handler)">
  4. <annotation name="androidx.annotation.RequiresPermission">
  5. <val name="value" val="&quot;android.permission.AUTHENTICATE_ACCOUNTS&quot;" />
  6. <val name="apis" val="&quot;..22&quot;" />
  7. </annotation>
  8. </item>
  9. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.accounts.Account&gt; renameAccount(android.accounts.Account, java.lang.String, android.accounts.AccountManagerCallback&lt;android.accounts.Account&gt;, android.os.Handler) 1">
  10. <annotation name="androidx.annotation.Size">
  11. <val name="min" val="1" />
  12. </annotation>
  13. </item>
  14. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.os.Bundle&gt; addAccount(java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback&lt;android.os.Bundle&gt;, android.os.Handler)">
  15. <annotation name="androidx.annotation.RequiresPermission">
  16. <val name="value" val="&quot;android.permission.MANAGE_ACCOUNTS&quot;" />
  17. <val name="apis" val="&quot;..22&quot;" />
  18. </annotation>
  19. </item>
  20. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.os.Bundle&gt; confirmCredentials(android.accounts.Account, android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback&lt;android.os.Bundle&gt;, android.os.Handler)">
  21. <annotation name="androidx.annotation.RequiresPermission">
  22. <val name="value" val="&quot;android.permission.MANAGE_ACCOUNTS&quot;" />
  23. <val name="apis" val="&quot;..22&quot;" />
  24. </annotation>
  25. </item>
  26. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.os.Bundle&gt; editProperties(java.lang.String, android.app.Activity, android.accounts.AccountManagerCallback&lt;android.os.Bundle&gt;, android.os.Handler)">
  27. <annotation name="androidx.annotation.RequiresPermission">
  28. <val name="value" val="&quot;android.permission.MANAGE_ACCOUNTS&quot;" />
  29. <val name="apis" val="&quot;..22&quot;" />
  30. </annotation>
  31. </item>
  32. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.os.Bundle&gt; getAuthToken(android.accounts.Account, java.lang.String, android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback&lt;android.os.Bundle&gt;, android.os.Handler)">
  33. <annotation name="androidx.annotation.RequiresPermission">
  34. <val name="value" val="&quot;android.permission.USE_CREDENTIALS&quot;" />
  35. <val name="apis" val="&quot;..22&quot;" />
  36. </annotation>
  37. </item>
  38. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.os.Bundle&gt; getAuthToken(android.accounts.Account, java.lang.String, android.os.Bundle, boolean, android.accounts.AccountManagerCallback&lt;android.os.Bundle&gt;, android.os.Handler)">
  39. <annotation name="androidx.annotation.RequiresPermission">
  40. <val name="value" val="&quot;android.permission.USE_CREDENTIALS&quot;" />
  41. <val name="apis" val="&quot;..22&quot;" />
  42. </annotation>
  43. </item>
  44. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.os.Bundle&gt; getAuthToken(android.accounts.Account, java.lang.String, boolean, android.accounts.AccountManagerCallback&lt;android.os.Bundle&gt;, android.os.Handler)">
  45. <annotation name="androidx.annotation.RequiresPermission">
  46. <val name="value" val="&quot;android.permission.USE_CREDENTIALS&quot;" />
  47. <val name="apis" val="&quot;..22&quot;" />
  48. </annotation>
  49. </item>
  50. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.os.Bundle&gt; getAuthTokenByFeatures(java.lang.String, java.lang.String, java.lang.String[], android.app.Activity, android.os.Bundle, android.os.Bundle, android.accounts.AccountManagerCallback&lt;android.os.Bundle&gt;, android.os.Handler)">
  51. <annotation name="androidx.annotation.RequiresPermission">
  52. <val name="value" val="&quot;android.permission.MANAGE_ACCOUNTS&quot;" />
  53. <val name="apis" val="&quot;..22&quot;" />
  54. </annotation>
  55. </item>
  56. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.os.Bundle&gt; removeAccount(android.accounts.Account, android.app.Activity, android.accounts.AccountManagerCallback&lt;android.os.Bundle&gt;, android.os.Handler)">
  57. <annotation name="androidx.annotation.RequiresPermission">
  58. <val name="value" val="&quot;android.permission.MANAGE_ACCOUNTS&quot;" />
  59. <val name="apis" val="&quot;..22&quot;" />
  60. </annotation>
  61. </item>
  62. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;android.os.Bundle&gt; updateCredentials(android.accounts.Account, java.lang.String, android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback&lt;android.os.Bundle&gt;, android.os.Handler)">
  63. <annotation name="androidx.annotation.RequiresPermission">
  64. <val name="value" val="&quot;android.permission.MANAGE_ACCOUNTS&quot;" />
  65. <val name="apis" val="&quot;..22&quot;" />
  66. </annotation>
  67. </item>
  68. <item name="android.accounts.AccountManager android.accounts.AccountManagerFuture&lt;java.lang.Boolean&gt; removeAccount(android.accounts.Account, android.accounts.AccountManagerCallback<java.lang.Boolean>, android.os.Handler)">
  69. <annotation name="androidx.annotation.RequiresPermission">
  70. <val name="value" val="&quot;android.permission.MANAGE_ACCOUNTS&quot;" />
  71. <val name="apis" val="&quot;..22&quot;" />
  72. </annotation>
  73. </item>
  74. <item name="android.accounts.AccountManager android.accounts.Account[] getAccounts()">
  75. <annotation name="androidx.annotation.RequiresPermission">
  76. <val name="value" val="&quot;android.permission.GET_ACCOUNTS&quot;" />
  77. <val name="apis" val="&quot;..22&quot;" />
  78. </annotation>
  79. </item>
  80. <item name="android.accounts.AccountManager android.accounts.Account[] getAccountsByType(java.lang.String)">
  81. <annotation name="androidx.annotation.RequiresPermission">
  82. <val name="value" val="&quot;android.permission.GET_ACCOUNTS&quot;" />
  83. <val name="apis" val="&quot;..22&quot;" />
  84. </annotation>
  85. </item>
  86. <item name="android.accounts.AccountManager boolean addAccountExplicitly(android.accounts.Account, java.lang.String, android.os.Bundle)">
  87. <annotation name="androidx.annotation.RequiresPermission">
  88. <val name="value" val="&quot;android.permission.AUTHENTICATE_ACCOUNTS&quot;" />
  89. <val name="apis" val="&quot;..22&quot;" />
  90. </annotation>
  91. </item>
  92. <item name="android.accounts.AccountManager boolean notifyAccountAuthenticated(android.accounts.Account)">
  93. <annotation name="androidx.annotation.RequiresPermission">
  94. <val name="value" val="&quot;android.permission.AUTHENTICATE_ACCOUNTS&quot;" />
  95. <val name="apis" val="&quot;..22&quot;" />
  96. </annotation>
  97. </item>
  98. <item name="android.accounts.AccountManager boolean removeAccountExplicitly(android.accounts.Account)">
  99. <annotation name="androidx.annotation.RequiresPermission">
  100. <val name="value" val="&quot;android.permission.AUTHENTICATE_ACCOUNTS&quot;" />
  101. <val name="apis" val="&quot;..22&quot;" />
  102. </annotation>
  103. </item>
  104. <item name="android.accounts.AccountManager boolean setAccountVisibility(android.accounts.Account, java.lang.String, int) 2">
  105. <annotation name="androidx.annotation.IntDef">
  106. <val name="value" val="{android.accounts.AccountManager.VISIBILITY_UNDEFINED, android.accounts.AccountManager.VISIBILITY_VISIBLE, android.accounts.AccountManager.VISIBILITY_USER_MANAGED_VISIBLE, android.accounts.AccountManager.VISIBILITY_NOT_VISIBLE, android.accounts.AccountManager.VISIBILITY_USER_MANAGED_NOT_VISIBLE}" />
  107. </annotation>
  108. </item>
  109. <item name="android.accounts.AccountManager int getAccountVisibility(android.accounts.Account, java.lang.String)">
  110. <annotation name="androidx.annotation.IntDef">
  111. <val name="value" val="{android.accounts.AccountManager.VISIBILITY_UNDEFINED, android.accounts.AccountManager.VISIBILITY_VISIBLE, android.accounts.AccountManager.VISIBILITY_USER_MANAGED_VISIBLE, android.accounts.AccountManager.VISIBILITY_NOT_VISIBLE, android.accounts.AccountManager.VISIBILITY_USER_MANAGED_NOT_VISIBLE}" />
  112. </annotation>
  113. </item>
  114. <item name="android.accounts.AccountManager java.lang.String blockingGetAuthToken(android.accounts.Account, java.lang.String, boolean)">
  115. <annotation name="androidx.annotation.RequiresPermission">
  116. <val name="value" val="&quot;android.permission.USE_CREDENTIALS&quot;" />
  117. <val name="apis" val="&quot;..22&quot;" />
  118. </annotation>
  119. </item>
  120. <item name="android.accounts.AccountManager java.lang.String getPassword(android.accounts.Account)">
  121. <annotation name="androidx.annotation.RequiresPermission">
  122. <val name="value" val="&quot;android.permission.AUTHENTICATE_ACCOUNTS&quot;" />
  123. <val name="apis" val="&quot;..22&quot;" />
  124. </annotation>
  125. </item>
  126. <item name="android.accounts.AccountManager java.lang.String getUserData(android.accounts.Account, java.lang.String)">
  127. <annotation name="androidx.annotation.RequiresPermission">
  128. <val name="value" val="&quot;android.permission.AUTHENTICATE_ACCOUNTS&quot;" />
  129. <val name="apis" val="&quot;..22&quot;" />
  130. </annotation>
  131. </item>
  132. <item name="android.accounts.AccountManager java.lang.String peekAuthToken(android.accounts.Account, java.lang.String)">
  133. <annotation name="androidx.annotation.RequiresPermission">
  134. <val name="value" val="&quot;android.permission.AUTHENTICATE_ACCOUNTS&quot;" />
  135. <val name="apis" val="&quot;..22&quot;" />
  136. </annotation>
  137. </item>
  138. <item name="android.accounts.AccountManager void addOnAccountsUpdatedListener(android.accounts.OnAccountsUpdateListener, android.os.Handler, boolean)">
  139. <annotation name="androidx.annotation.RequiresPermission">
  140. <val name="value" val="&quot;android.permission.GET_ACCOUNTS&quot;" />
  141. <val name="apis" val="&quot;..22&quot;" />
  142. </annotation>
  143. </item>
  144. <item name="android.accounts.AccountManager void clearPassword(android.accounts.Account)">
  145. <annotation name="androidx.annotation.RequiresPermission">
  146. <val name="value" val="&quot;android.permission.MANAGE_ACCOUNTS&quot;" />
  147. <val name="apis" val="&quot;..22&quot;" />
  148. </annotation>
  149. </item>
  150. <item name="android.accounts.AccountManager void invalidateAuthToken(java.lang.String, java.lang.String)">
  151. <annotation name="androidx.annotation.RequiresPermission">
  152. <val name="anyOf" val="{&quot;android.permission.MANAGE_ACCOUNTS&quot;, &quot;android.permission.USE_CREDENTIALS&quot;}" />
  153. <val name="apis" val="&quot;..22&quot;" />
  154. </annotation>
  155. </item>
  156. <item name="android.accounts.AccountManager void setAuthToken(android.accounts.Account, java.lang.String, java.lang.String)">
  157. <annotation name="androidx.annotation.RequiresPermission">
  158. <val name="value" val="&quot;android.permission.AUTHENTICATE_ACCOUNTS&quot;" />
  159. <val name="apis" val="&quot;..22&quot;" />
  160. </annotation>
  161. </item>
  162. <item name="android.accounts.AccountManager void setPassword(android.accounts.Account, java.lang.String)">
  163. <annotation name="androidx.annotation.RequiresPermission">
  164. <val name="value" val="&quot;android.permission.AUTHENTICATE_ACCOUNTS&quot;" />
  165. <val name="apis" val="&quot;..22&quot;" />
  166. </annotation>
  167. </item>
  168. <item name="android.accounts.AccountManager void setUserData(android.accounts.Account, java.lang.String, java.lang.String)">
  169. <annotation name="androidx.annotation.RequiresPermission">
  170. <val name="value" val="&quot;android.permission.AUTHENTICATE_ACCOUNTS&quot;" />
  171. <val name="apis" val="&quot;..22&quot;" />
  172. </annotation>
  173. </item>
  174. </root>