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

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

Metody dziedziczone

Z android.os.Parcelable
abstract int
int

Stałe

TWÓRCÓW

public static final Parcelable.Creator<E2eeContactKeyParcelable> CREATOR

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)