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

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<E2eeAccountKeyInfoCREATOR

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<ContactInfoParcelablegetContactInfos()

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)