E2eeSelfKeyParcelable


public final class E2eeSelfKeyParcelable implements Parcelable, E2eeBaseKeyParcelable


表示与当前用户相关联的 E2eeBaseKeyParcelable

摘要

嵌套类型

E2eeSelfKeyParcelable 的构建器类。

公共方法

boolean
@NonNull String

返回 account ID

@NonNull String

返回 device ID

@Nullable byte[]

返回 public key

@NonNull String

返回拥有相应密钥的 package name

int

返回键的 remote verification state

long

返回 timestamp of the last update

int
void
writeToParcel(Parcel dest, int flags)

继承的常量

继承自 android.os.Parcelable
static final int
static final int
static final int
static final int

继承的方法

继承自 android.os.Parcelable
abstract int
int

常量

CREATOR

public static final Parcelable.Creator<E2eeSelfKeyParcelableCREATOR

公开字段

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

公共方法

等号

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

返回 account ID

getDeviceId

public @NonNull String getDeviceId()

返回 device ID

getKeyValue

public @Nullable byte[] getKeyValue()

返回 public key

getOwnerPackageName

public @NonNull String getOwnerPackageName()

返回拥有相应密钥的 package name

getRemoteVerificationState

public int getRemoteVerificationState()

返回键的 remote verification state

getTimeUpdated

public long getTimeUpdated()

返回 timestamp of the last update

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)