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

Commit c26e2e11 authored by Dave McCloskey's avatar Dave McCloskey
Browse files

Update the GrantTrustResult to remove static factory method.

Bug: 226358933
Bug: 225231929
Test: atest TrustTests
CTS-Coverage-Bug: 213944235
Change-Id: I3d38a7df0bff3ef762579fa12bdfc68b6109f0fd
parent 7fc2817a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -11806,10 +11806,10 @@ package android.service.translation {
package android.service.trust {
  public final class GrantTrustResult implements android.os.Parcelable {
    ctor public GrantTrustResult(int);
    method public int describeContents();
    method public int getStatus();
    method @NonNull public static String statusToString(int);
    method @NonNull public static android.service.trust.GrantTrustResult withStatus(int);
    method public void writeToParcel(@NonNull android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.Creator<android.service.trust.GrantTrustResult> CREATOR;
    field public static final int STATUS_UNKNOWN = 0; // 0x0
+9 −10
Original line number Diff line number Diff line
@@ -32,7 +32,7 @@ import java.lang.annotation.RetentionPolicy;
 *
 * @hide
 */
@DataClass(genHiddenConstructor = true)
@DataClass
@SystemApi
public final class GrantTrustResult implements Parcelable {

@@ -42,15 +42,10 @@ public final class GrantTrustResult implements Parcelable {
    /** The device went from locked to unlocked as a result of the call. */
    public static final int STATUS_UNLOCKED_BY_GRANT = 1;

    /** The status code of the result. */
    @Status
    private int mStatus;

    /** Returns a new {@link GrantTrustResult} with the specified status. */
    @NonNull
    public static GrantTrustResult withStatus(@Status int status) {
        return new GrantTrustResult(status);
    }



    // Code below generated by codegen v1.0.23.
@@ -90,7 +85,8 @@ public final class GrantTrustResult implements Parcelable {
    /**
     * Creates a new GrantTrustResult.
     *
     * @hide
     * @param status
     *   The status code of the result.
     */
    @DataClass.Generated.Member
    public GrantTrustResult(
@@ -109,6 +105,9 @@ public final class GrantTrustResult implements Parcelable {
        // onConstructed(); // You can define this method to get a callback
    }

    /**
     * The status code of the result.
     */
    @DataClass.Generated.Member
    public @Status int getStatus() {
        return mStatus;
@@ -165,10 +164,10 @@ public final class GrantTrustResult implements Parcelable {
    };

    @DataClass.Generated(
            time = 1647878197834L,
            time = 1648138312806L,
            codegenVersion = "1.0.23",
            sourceFile = "frameworks/base/core/java/android/service/trust/GrantTrustResult.java",
            inputSignatures = "public static final  int STATUS_UNKNOWN\npublic static final  int STATUS_UNLOCKED_BY_GRANT\nprivate @android.service.trust.GrantTrustResult.Status int mStatus\npublic static @android.annotation.NonNull android.service.trust.GrantTrustResult withStatus(int)\nclass GrantTrustResult extends java.lang.Object implements [android.os.Parcelable]\n@com.android.internal.util.DataClass(genHiddenConstructor=true)")
            inputSignatures = "public static final  int STATUS_UNKNOWN\npublic static final  int STATUS_UNLOCKED_BY_GRANT\nprivate @android.service.trust.GrantTrustResult.Status int mStatus\nclass GrantTrustResult extends java.lang.Object implements [android.os.Parcelable]\n@com.android.internal.util.DataClass")
    @Deprecated
    private void __metadata() {}

+2 −3
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

package com.android.server.trust;

import static android.service.trust.GrantTrustResult.STATUS_UNLOCKED_BY_GRANT;
import static android.service.trust.TrustAgentService.FLAG_GRANT_TRUST_TEMPORARY_AND_RENEWABLE;

import android.Manifest;
@@ -642,9 +643,7 @@ public class TrustManagerService extends SystemService {
        if (shouldSendCallback) {
            if (resultCallback != null) {
                if (DEBUG) Slog.d(TAG, "calling back with UNLOCKED_BY_GRANT");
                resultCallback.complete(
                        GrantTrustResult.withStatus(
                                GrantTrustResult.STATUS_UNLOCKED_BY_GRANT));
                resultCallback.complete(new GrantTrustResult(STATUS_UNLOCKED_BY_GRANT));
            }
        }
    }