E2eeAccountContactKeyParcelable


public final class E2eeAccountContactKeyParcelable implements Parcelable, E2eeBaseKeyParcelable


แสดงคีย์บัญชี ซึ่งเป็นคีย์ที่ไคลเอ็นต์เป็นเจ้าของซึ่งใช้สำหรับการเข้ารหัสจากต้นทางถึงปลายทางที่เชื่อมโยงกับบัญชีเฉพาะแอปที่กำหนด ซึ่งอาจเชื่อมโยงกับรายชื่อติดต่อ 0, 1 ราย หรือหลายราย

สรุป

ประเภทที่ซ้อนกัน

คลาส Builder สำหรับ E2eeAccountContactKeyParcelable

ค่าคงที่

static final Parcelable.Creator<E2eeAccountContactKeyParcelable>

เมธอดสาธารณะ

boolean
@NonNull String

แสดง account ID สำหรับคีย์บัญชี

@NonNull ImmutableList<ContactInfoParcelable>

แสดง ContactInfoParcelable ที่เชื่อมโยงกับคีย์

@NonNull String

แสดง device ID สำหรับคีย์บัญชี

@Nullable byte[]

แสดงผล key bytes ของคีย์บัญชี

int

แสดงสถานะการยืนยันในเครื่องของคีย์

@NonNull String

แสดงผลชื่อแพ็กเกจที่เป็นเจ้าของคีย์บัญชี

int

แสดงผลสถานะการยืนยันระยะไกลของคีย์

long

แสดง timestamp of the last update สำหรับคีย์บัญชี

int
void
writeToParcel(Parcel dest, int flags)

ค่าคงที่ที่รับค่ามา

จาก android.os.Parcelable
static final int
static final int
static final int
static final int

วิธีการที่รับช่วง

จาก android.os.Parcelable
abstract int
int

ค่าคงที่

ครีเอเตอร์

public static final Parcelable.Creator<E2eeAccountContactKeyParcelableCREATOR

ฟิลด์สาธารณะ

accountId

public @NonNull String accountId

deviceId

public @NonNull String deviceId

keyValue

public @Nullable byte[] keyValue

localVerificationState

public int localVerificationState

ownerPackageName

public @NonNull String ownerPackageName

remoteVerificationState

public int remoteVerificationState

timeUpdated

public long timeUpdated

เมธอดสาธารณะ

เท่ากับ

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

แสดง account ID สำหรับคีย์บัญชี

getContactInfos

public @NonNull ImmutableList<ContactInfoParcelablegetContactInfos()

แสดง ContactInfoParcelable ที่เชื่อมโยงกับคีย์

รายการอาจว่างเปล่าหากคีย์ไม่ได้เชื่อมโยงกับรายชื่อติดต่อใดๆ โดยอาจมีหลายรายการหากคีย์เชื่อมโยงกับรายชื่อติดต่อหลายรายการ (เช่น รายชื่อติดต่อหลายรายการที่ใช้หมายเลขโทรศัพท์เดียวกัน)

getDeviceId

public @NonNull String getDeviceId()

แสดง device ID สำหรับคีย์บัญชี

getKeyValue

public @Nullable byte[] getKeyValue()

แสดงผล key bytes ของคีย์บัญชี

getLocalVerificationState

public int getLocalVerificationState()

แสดงสถานะการยืนยันในเครื่องของคีย์

ดูรายละเอียดเพิ่มเติมได้ที่ com.google.android.gms.contactkeys.constants.VerificationState

getOwnerPackageName

public @NonNull String getOwnerPackageName()

แสดงผลชื่อแพ็กเกจที่เป็นเจ้าของคีย์บัญชี

getRemoteVerificationState

public int getRemoteVerificationState()

แสดงผลสถานะการยืนยันระยะไกลของคีย์

ดูรายละเอียดเพิ่มเติมได้ที่ com.google.android.gms.contactkeys.constants.VerificationState

getTimeUpdated

public long getTimeUpdated()

แสดง timestamp of the last update สำหรับคีย์บัญชี

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)