E2eeContactKeyParcelable


public final class E2eeContactKeyParcelable implements Parcelable, E2eeBaseKeyParcelable


Mewakili E2eeBaseKeyParcelable yang terikat ke satu kontak.

E2eeAccountContactKeyParcelable digunakan jika kunci dapat dikaitkan dengan nol atau beberapa kontak.

Ringkasan

Jenis bertingkat

Class builder untuk E2eeContactKeyParcelable.

Metode publik

boolean
@NonNull String

Menampilkan account ID dari kunci kontak.

@NonNull String

Menampilkan device ID dari kunci kontak.

@Nullable String

Menampilkan display name kontak yang terkait dengan kunci.

@Nullable String

Menampilkan email address kontak yang terkait dengan kunci.

@Nullable byte[]

Menampilkan key bytes dari kunci kontak.

int

Menampilkan status verifikasi lokal kunci.

@NonNull String

Menampilkan lookup key dari satu kontak yang terkait dengan kunci.

@NonNull String

Menampilkan nama paket yang memiliki kunci.

@Nullable String

Menampilkan phone number kontak yang terkait dengan kunci.

int

Menampilkan status verifikasi jarak jauh kunci.

long

Menampilkan timestamp of the last update untuk kunci kontak.

int
void
writeToParcel(Parcel dest, int flags)

Konstanta Turunan

Dari android.os.Parcelable
static final int
static final int
static final int
static final int

Metode turunan

Dari android.os.Parcelable
abstract int
int

Konstanta

CREATOR

public static final Parcelable.Creator<E2eeContactKeyParcelableCREATOR

Kolom publik

accountId

public @NonNull String accountId

deviceId

public @NonNull String deviceId

displayName

public @Nullable String displayName

emailAddress

public @Nullable String emailAddress

keyValue

public @Nullable byte[] keyValue

localVerificationState

public int localVerificationState

lookupKey

public @NonNull String lookupKey

ownerPackageName

public @NonNull String ownerPackageName

phoneNumber

public @Nullable String phoneNumber

remoteVerificationState

public int remoteVerificationState

timeUpdated

public long timeUpdated

Metode publik

sama dengan

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

Menampilkan account ID dari kunci kontak.

getDeviceId

public @NonNull String getDeviceId()

Menampilkan device ID dari kunci kontak.

getDisplayName

public @Nullable String getDisplayName()

Menampilkan display name kontak yang terkait dengan kunci.

getEmailAddress

public @Nullable String getEmailAddress()

Menampilkan email address kontak yang terkait dengan kunci.

getKeyValue

public @Nullable byte[] getKeyValue()

Menampilkan key bytes dari kunci kontak.

getLocalVerificationState

public int getLocalVerificationState()

Menampilkan status verifikasi lokal kunci.

Lihat com.google.android.gms.contactkeys.constants.VerificationState untuk mengetahui detail selengkapnya.

getLookupKey

public @NonNull String getLookupKey()

Menampilkan lookup key dari satu kontak yang terkait dengan kunci.

getOwnerPackageName

public @NonNull String getOwnerPackageName()

Menampilkan nama paket yang memiliki kunci.

getPhoneNumber

public @Nullable String getPhoneNumber()

Menampilkan phone number kontak yang terkait dengan kunci.

getRemoteVerificationState

public int getRemoteVerificationState()

Menampilkan status verifikasi jarak jauh kunci.

Lihat com.google.android.gms.contactkeys.constants.VerificationState untuk mengetahui detail selengkapnya.

getTimeUpdated

public long getTimeUpdated()

Menampilkan timestamp of the last update untuk kunci kontak.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)