Android permissions "com.google.android.googleapps.permission.GOOGLE_AUTH.*" -


i have observed set of android applications requesting permissions starting prefix "com.google.android.googleapps.permission.google_auth.*", such as:

com.google.android.googleapps.permission.google_auth com.google.android.googleapps.permission.google_auth.youtube com.google.android.googleapps.permission.google_auth.mail com.google.android.googleapps.permission.google_auth.wise com.google.android.googleapps.permission.google_auth.fusiontables com.google.android.googleapps.permission.google_auth.cp 

etc.

does know if these permissions internal permissions of google apps? or deprecated permissions? intended use third-party apps?

thank help.

seems "live permission", according androidpermissions.com. site claims list all permissions found on clean android 4.4 emulator.

com.google.android.googleapps.permission.google_auth:
view configured accounts
allows apps see usernames (email addresses) of google account(s) have configured.

find full list of "sub-permissions" (and explanations) behind second link.

are intended use third-party apps?

i gather, yes, not. deduce code snippets found on xda. exemple snippet:

 <permission android:label="@string/permlab_googleauth" android:name="com.google.android.googleapps.permission.google_auth" android:protectionlevel="normal" android:permissiongroup="android.permission-group.accounts" android:description="@string/permdesc_googleauth" />  <permission android:label="@string/permlab_googleauth_all" android:name="com.google.android.googleapps.permission.google_auth.all_services" android:protectionlevel="signatureorsystem" android:permissiongroup="android.permission-group.accounts" android:description="@string/permdesc_googleauth_all" />  <permission android:label="@string/permlab_googleauth_other" android:name="com.google.android.googleapps.permission.google_auth.other_services" android:protectionlevel="dangerous" android:permissiongroup="android.permission-group.accounts" android:description="@string/permdesc_googleauth_other" />  <permission android:label="@string/permlab_googleauth_mail" android:name="com.google.android.googleapps.permission.google_auth.mail" android:protectionlevel="dangerous" android:permissiongroup="android.permission-group.accounts" android:description="@string/permdesc_googleauth_mail" />  <permission android:label="@string/permlab_googleauth_cl" android:name="com.google.android.googleapps.permission.google_auth.cl" android:protectionlevel="dangerous" android:permissiongroup="android.permission-group.accounts" android:description="@string/permdesc_googleauth_cl" /> 

as can see, basic google_auth described above has android:protectionlevel="normal", accessible apps (and not shown user permission on app install) – while google_auth.all_services assigned android:protectionlevel="signatureorsystem" (reserved system apps). have full spectrum here.


Comments

Popular posts from this blog

PHPMotion implementation - URL based videos (Hosted on separate location) -

c# - Unity IoC Lifetime per HttpRequest for UserStore -

I am trying to solve the error message 'incompatible ranks 0 and 1 in assignment' in a fortran 95 program. -