E2eeSelfKeyParcelable


public final class E2eeSelfKeyParcelable implements Parcelable, E2eeBaseKeyParcelable


Représente un E2eeBaseKeyParcelable associé à l'utilisateur actuel.

Résumé

Types imbriqués

Classe Builder pour E2eeSelfKeyParcelable.

Méthodes publiques

boolean
@NonNull String

Renvoie account ID.

@NonNull String

Renvoie device ID.

@Nullable byte[]

Renvoie public key.

@NonNull String

Renvoie le package name propriétaire de la clé.

int

Renvoie le remote verification state de la clé.

long

Renvoie timestamp of the last update.

int
void
writeToParcel(Parcel dest, int flags)

Constantes héritées

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

Méthodes héritées

Depuis android.os.Parcelable
abstract int
int

Constantes

CREATOR

public static final Parcelable.Creator<E2eeSelfKeyParcelableCREATOR

Champs publics

accountId

public @NonNull String accountId

deviceId

public @NonNull String deviceId

keyValue

public @Nullable byte[] keyValue

ownerPackageName

public @NonNull String ownerPackageName

remoteVerificationState

public int remoteVerificationState

timeUpdated

public long timeUpdated

Méthodes publiques

égal à

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

Renvoie account ID.

getDeviceId

public @NonNull String getDeviceId()

Renvoie device ID.

getKeyValue

public @Nullable byte[] getKeyValue()

Renvoie public key.

getOwnerPackageName

public @NonNull String getOwnerPackageName()

Renvoie le package name propriétaire de la clé.

getRemoteVerificationState

public int getRemoteVerificationState()

Renvoie le remote verification state de la clé.

getTimeUpdated

public long getTimeUpdated()

Renvoie timestamp of the last update.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)