From 05537d63456284cb2d69199f5f6def5cf1d7b919 Mon Sep 17 00:00:00 2001 From: Helen Qin Date: Thu, 3 Nov 2022 03:13:03 +0000 Subject: [PATCH] Change the app display name to app package name in RequestInfo. Test: local deployment Bug: 247855226 Bug: 253156958 Change-Id: I37c6748776fa51997add95453b4d7f02f5c82b91 --- .../android/credentials/ui/RequestInfo.java | 27 +++++++++---------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/core/java/android/credentials/ui/RequestInfo.java b/core/java/android/credentials/ui/RequestInfo.java index 59d511838edca..c3937b6845ac1 100644 --- a/core/java/android/credentials/ui/RequestInfo.java +++ b/core/java/android/credentials/ui/RequestInfo.java @@ -69,25 +69,24 @@ public class RequestInfo implements Parcelable { private final boolean mIsFirstUsage; - // TODO: change to package name @NonNull - private final String mAppDisplayName; + private final String mAppPackageName; /** Creates new {@code RequestInfo} for a create-credential flow. */ public static RequestInfo newCreateRequestInfo( @NonNull IBinder token, @NonNull CreateCredentialRequest createCredentialRequest, - boolean isFirstUsage, @NonNull String appDisplayName) { + boolean isFirstUsage, @NonNull String appPackageName) { return new RequestInfo( - token, TYPE_CREATE, isFirstUsage, appDisplayName, + token, TYPE_CREATE, isFirstUsage, appPackageName, createCredentialRequest, null); } /** Creates new {@code RequestInfo} for a get-credential flow. */ public static RequestInfo newGetRequestInfo( @NonNull IBinder token, @NonNull GetCredentialRequest getCredentialRequest, - boolean isFirstUsage, @NonNull String appDisplayName) { + boolean isFirstUsage, @NonNull String appPackageName) { return new RequestInfo( - token, TYPE_GET, isFirstUsage, appDisplayName, + token, TYPE_GET, isFirstUsage, appPackageName, null, getCredentialRequest); } @@ -116,8 +115,8 @@ public class RequestInfo implements Parcelable { /** Returns the display name of the app that made this request. */ @NonNull - public String getAppDisplayName() { - return mAppDisplayName; + public String getAppPackageName() { + return mAppPackageName; } /** @@ -139,13 +138,13 @@ public class RequestInfo implements Parcelable { } private RequestInfo(@NonNull IBinder token, @NonNull @RequestType String type, - boolean isFirstUsage, @NonNull String appDisplayName, + boolean isFirstUsage, @NonNull String appPackageName, @Nullable CreateCredentialRequest createCredentialRequest, @Nullable GetCredentialRequest getCredentialRequest) { mToken = token; mType = type; mIsFirstUsage = isFirstUsage; - mAppDisplayName = appDisplayName; + mAppPackageName = appPackageName; mCreateCredentialRequest = createCredentialRequest; mGetCredentialRequest = getCredentialRequest; } @@ -154,7 +153,7 @@ public class RequestInfo implements Parcelable { IBinder token = in.readStrongBinder(); String type = in.readString8(); boolean isFirstUsage = in.readBoolean(); - String appDisplayName = in.readString8(); + String appPackageName = in.readString8(); CreateCredentialRequest createCredentialRequest = in.readTypedObject(CreateCredentialRequest.CREATOR); GetCredentialRequest getCredentialRequest = @@ -165,8 +164,8 @@ public class RequestInfo implements Parcelable { mType = type; AnnotationValidations.validate(NonNull.class, null, mType); mIsFirstUsage = isFirstUsage; - mAppDisplayName = appDisplayName; - AnnotationValidations.validate(NonNull.class, null, mAppDisplayName); + mAppPackageName = appPackageName; + AnnotationValidations.validate(NonNull.class, null, mAppPackageName); mCreateCredentialRequest = createCredentialRequest; mGetCredentialRequest = getCredentialRequest; } @@ -176,7 +175,7 @@ public class RequestInfo implements Parcelable { dest.writeStrongBinder(mToken); dest.writeString8(mType); dest.writeBoolean(mIsFirstUsage); - dest.writeString8(mAppDisplayName); + dest.writeString8(mAppPackageName); dest.writeTypedObject(mCreateCredentialRequest, flags); dest.writeTypedObject(mGetCredentialRequest, flags); }