E2eeContactKeyParcelable


public final class E2eeContactKeyParcelable implements Parcelable, E2eeBaseKeyParcelable


Reprezentuje E2eeBaseKeyParcelable powiązany z 1 kontaktem.

Jeśli klucz może być powiązany z 0 lub wieloma kontaktami, używany jest symbol E2eeAccountContactKeyParcelable.

Podsumowanie

Typy zagnieżdżone

Klasa Builder dla E2eeContactKeyParcelable.

Metody publiczne

boolean
@NonNull String

Zwraca account ID klucza kontaktu.

@NonNull String

Zwraca device ID klucza kontaktu.

@Nullable String

Zwraca display name kontaktu powiązanego z kluczem.

@Nullable String

Zwraca email address kontaktu powiązanego z kluczem.

@Nullable byte[]

Zwraca key bytes klucza kontaktu.

int

Zwraca lokalny stan weryfikacji klucza.

@NonNull String

Zwraca lookup key pojedynczego kontaktu powiązanego z kluczem.

@NonNull String

Zwraca nazwę pakietu, do którego należy klucz.

@Nullable String

Zwraca phone number kontaktu powiązanego z kluczem.

int

Zwraca stan weryfikacji klucza na urządzeniu zdalnym.

long

Zwraca timestamp of the last update dla klucza kontaktu.

int
void
writeToParcel(Parcel dest, int flags)

Odziedziczone stałe

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

Metody dziedziczone

android.os.Parcelable
abstract int
int

Stałe

TWÓRCÓW

public static final Parcelable.Creator<E2eeContactKeyParcelableCREATOR

Pola publiczne

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

Metody publiczne

równa się

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

Zwraca account ID klucza kontaktu.

getDeviceId

public @NonNull String getDeviceId()

Zwraca device ID klucza kontaktu.

getDisplayName

public @Nullable String getDisplayName()

Zwraca display name kontaktu powiązanego z kluczem.

getEmailAddress

public @Nullable String getEmailAddress()

Zwraca email address kontaktu powiązanego z kluczem.

getKeyValue

public @Nullable byte[] getKeyValue()

Zwraca key bytes klucza kontaktu.

getLocalVerificationState

public int getLocalVerificationState()

Zwraca lokalny stan weryfikacji klucza.

Więcej informacji znajdziesz w sekcji com.google.android.gms.contactkeys.constants.VerificationState.

getLookupKey

public @NonNull String getLookupKey()

Zwraca lookup key pojedynczego kontaktu powiązanego z kluczem.

getOwnerPackageName

public @NonNull String getOwnerPackageName()

Zwraca nazwę pakietu, do którego należy klucz.

getPhoneNumber

public @Nullable String getPhoneNumber()

Zwraca phone number kontaktu powiązanego z kluczem.

getRemoteVerificationState

public int getRemoteVerificationState()

Zwraca stan weryfikacji klucza na urządzeniu zdalnym.

Więcej informacji znajdziesz w sekcji com.google.android.gms.contactkeys.constants.VerificationState.

getTimeUpdated

public long getTimeUpdated()

Zwraca timestamp of the last update dla klucza kontaktu.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)