Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fc6b8460 authored by Branden Archer's avatar Branden Archer
Browse files

Make ContactKeysManager class final

Per API guidelines, manager classes must be final.

Bug: 322979243
Bug: 290696572
Test: atest CtsContactKeysManagerTestCases:ContactKeysManagerTest
Change-Id: Id262fccd415209706da2382b0c7d273d91d1ca14
parent 91eeab07
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -35271,7 +35271,7 @@ package android.provider {
    field public static final String LONGITUDE = "longitude";
  }
  @FlaggedApi("android.provider.user_keys") public class ContactKeysManager {
  @FlaggedApi("android.provider.user_keys") public final class ContactKeysManager {
    method @NonNull @RequiresPermission(android.Manifest.permission.READ_CONTACTS) public java.util.List<android.provider.ContactKeysManager.ContactKey> getAllContactKeys(@NonNull String);
    method @NonNull @RequiresPermission(android.Manifest.permission.READ_CONTACTS) public java.util.List<android.provider.ContactKeysManager.SelfKey> getAllSelfKeys();
    method @Nullable @RequiresPermission(android.Manifest.permission.READ_CONTACTS) public android.provider.ContactKeysManager.ContactKey getContactKey(@NonNull String, @NonNull String, @NonNull String);
+1 −1
Original line number Diff line number Diff line
@@ -11305,7 +11305,7 @@ package android.provider {
    field public static final int ERROR_UNKNOWN = 0; // 0x0
  }
  @FlaggedApi("android.provider.user_keys") public class ContactKeysManager {
  @FlaggedApi("android.provider.user_keys") public final class ContactKeysManager {
    method @RequiresPermission(allOf={android.Manifest.permission.WRITE_VERIFICATION_STATE_E2EE_CONTACT_KEYS, android.Manifest.permission.WRITE_CONTACTS}) public boolean updateContactKeyLocalVerificationState(@NonNull String, @NonNull String, @NonNull String, @NonNull String, int);
    method @RequiresPermission(allOf={android.Manifest.permission.WRITE_VERIFICATION_STATE_E2EE_CONTACT_KEYS, android.Manifest.permission.WRITE_CONTACTS}) public boolean updateContactKeyRemoteVerificationState(@NonNull String, @NonNull String, @NonNull String, @NonNull String, int);
    method @RequiresPermission(allOf={android.Manifest.permission.WRITE_VERIFICATION_STATE_E2EE_CONTACT_KEYS, android.Manifest.permission.WRITE_CONTACTS}) public boolean updateSelfKeyRemoteVerificationState(@NonNull String, @NonNull String, @NonNull String, int);
+1 −1
Original line number Diff line number Diff line
@@ -71,7 +71,7 @@ import java.util.Objects;
 * ContactsProvider.
 */
@FlaggedApi(Flags.FLAG_USER_KEYS)
public class ContactKeysManager {
public final class ContactKeysManager {
    /**
     * The authority for the contact keys provider.
     * @hide