E2eeAccountKeyInfo


public final class E2eeAccountKeyInfo implements Parcelable


Contiene le informazioni su un account key che può essere aggiornato dai clienti, ad esempio tramite updateAllE2eeAccountKeys.

Riepilogo

Tipi nidificati

public final class E2eeAccountKeyInfo.Builder

Classe Builder per E2eeAccountKeyInfo.

Metodi pubblici

boolean
@NonNull String

Restituisce il account ID della chiave che verrà aggiornata.

@NonNull ImmutableList<ContactInfoParcelable>

Restituisce tutti i contact infos che verranno associati alla chiave durante l'elaborazione dell'aggiornamento.

@NonNull String

Restituisce il device ID della chiave che verrà aggiornata.

@NonNull byte[]

Restituisce il nuovo keyValue che verrà associato alla chiave durante l'elaborazione dell'aggiornamento.

int
void
writeToParcel(Parcel dest, int flags)

Costanti ereditate

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

Metodi ereditati

Da android.os.Parcelable
abstract int
int

Costanti

CREATOR

public static final Parcelable.Creator<E2eeAccountKeyInfoCREATOR

Campi pubblici

accountId

public @NonNull String accountId

deviceId

public @NonNull String deviceId

keyValue

public @NonNull byte[] keyValue

Metodi pubblici

uguale

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

Restituisce il account ID della chiave che verrà aggiornata.

getContactInfos

public @NonNull ImmutableList<ContactInfoParcelablegetContactInfos()

Restituisce tutti i contact infos che verranno associati alla chiave durante l'elaborazione dell'aggiornamento.

getDeviceId

public @NonNull String getDeviceId()

Restituisce il device ID della chiave che verrà aggiornata.

getKeyValue

public @NonNull byte[] getKeyValue()

Restituisce il nuovo keyValue che verrà associato alla chiave durante l'elaborazione dell'aggiornamento.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)