E2eeAccountKeyInfo


public final class E2eeAccountKeyInfo implements Parcelable


Zawiera informacje o account key, które mogą być aktualizowane przez klientów, np. za pomocą updateAllE2eeAccountKeys.

Podsumowanie

Typy zagnieżdżone

public final class E2eeAccountKeyInfo.Builder

Klasa Builder dla E2eeAccountKeyInfo.

Metody publiczne

boolean
@NonNull String

Zwraca account ID klucza, który zostanie zaktualizowany.

@NonNull ImmutableList<ContactInfoParcelable>

Zwraca wszystkie contact infos, które będą powiązane z kluczem podczas przetwarzania aktualizacji.

@NonNull String

Zwraca device ID klucza, który zostanie zaktualizowany.

@NonNull byte[]

Zwraca nowy keyValue, który będzie powiązany z kluczem podczas przetwarzania aktualizacji.

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<E2eeAccountKeyInfo> CREATOR

Pola publiczne

accountId

public @NonNull String accountId

deviceId

public @NonNull String deviceId

keyValue

public @NonNull byte[] keyValue

Metody publiczne

równa się

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

Zwraca account ID klucza, który zostanie zaktualizowany.

getContactInfos

public @NonNull ImmutableList<ContactInfoParcelable> getContactInfos()

Zwraca wszystkie contact infos, które będą powiązane z kluczem podczas przetwarzania aktualizacji.

getDeviceId

public @NonNull String getDeviceId()

Zwraca device ID klucza, który zostanie zaktualizowany.

getKeyValue

public @NonNull byte[] getKeyValue()

Zwraca nowy keyValue, który będzie powiązany z kluczem podczas przetwarzania aktualizacji.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)