E2eeSelfKeyParcelable


public final class E2eeSelfKeyParcelable implements Parcelable, E2eeBaseKeyParcelable


Biểu thị một E2eeBaseKeyParcelable được liên kết với người dùng hiện tại.

Tóm tắt

Các loại lồng nhau

Lớp trình tạo cho E2eeSelfKeyParcelable.

Hằng số

static final Parcelable.Creator<E2eeSelfKeyParcelable>

Phương thức công khai

boolean
@NonNull String

Trả về account ID.

@NonNull String

Trả về device ID.

@Nullable byte[]

Trả về public key.

@NonNull String

Trả về package name sở hữu khoá.

int

Trả về remote verification state của khoá.

long

Trả về timestamp of the last update.

int
void
writeToParcel(Parcel dest, int flags)

Hằng số kế thừa

Từ android.os.Parcelable
static final int
static final int
static final int
static final int

Các phương thức kế thừa

Từ android.os.Parcelable
abstract int
int

Hằng số

CREATOR

public static final Parcelable.Creator<E2eeSelfKeyParcelableCREATOR

Trường công khai

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

Phương thức công khai

bằng

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

Trả về account ID.

getDeviceId

public @NonNull String getDeviceId()

Trả về device ID.

getKeyValue

public @Nullable byte[] getKeyValue()

Trả về public key.

getOwnerPackageName

public @NonNull String getOwnerPackageName()

Trả về package name sở hữu khoá.

getRemoteVerificationState

public int getRemoteVerificationState()

Trả về remote verification state của khoá.

getTimeUpdated

public long getTimeUpdated()

Trả về timestamp of the last update.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)