E2eeContactKeyParcelable


public final class E2eeContactKeyParcelable implements Parcelable, E2eeBaseKeyParcelable


מייצג E2eeBaseKeyParcelable שקשור לאיש קשר יחיד.

E2eeAccountContactKeyParcelable משמש במקום זאת אם המפתח עשוי להיות משויך לאפס או למספר אנשי קשר.

סיכום

סוגי רכיבים שהוצבו בתוך רכיבים אחרים

מחלקת Builder של E2eeContactKeyParcelable.

ערכים קבועים

static final Parcelable.Creator<E2eeContactKeyParcelable>

‫methods ציבוריים

boolean
@NonNull String

מחזירה את account ID של מפתח איש הקשר.

@NonNull String

מחזירה את device ID של מפתח איש הקשר.

@Nullable String

מחזירה את display name של איש הקשר שמשויך למפתח.

@Nullable String

מחזירה את email address של איש הקשר שמשויך למפתח.

@Nullable byte[]

מחזירה את key bytes של מפתח איש הקשר.

int

הפונקציה מחזירה את סטטוס האימות המקומי של המפתח.

@NonNull String

הפונקציה מחזירה את lookup key של איש הקשר היחיד שמשויך למפתח.

@NonNull String

הפונקציה מחזירה את שם החבילה שהמפתח שייך לה.

@Nullable String

מחזירה את phone number של איש הקשר שמשויך למפתח.

int

הפונקציה מחזירה את מצב האימות מרחוק של המפתח.

long

מחזירה את ה-timestamp of the last update של מפתח איש הקשר.

int
void
writeToParcel(Parcel dest, int flags)

Inherited Constants

מתוך android.os.Parcelable
static final int
static final int
static final int
static final int

‫methods שעברו בירושה

מתוך android.os.Parcelable
abstract int
int

ערכים קבועים

CREATOR

public static final Parcelable.Creator<E2eeContactKeyParcelableCREATOR

שדות ציבוריים

accountId

public @NonNull String accountId

deviceId

public @NonNull String deviceId

displayName

public @Nullable String displayName

emailAddress

public @Nullable String emailAddress

keyValue

public @Nullable byte[] keyValue

localVerificationState

public int localVerificationState

lookupKey

public @NonNull String lookupKey

ownerPackageName

public @NonNull String ownerPackageName

phoneNumber

public @Nullable String phoneNumber

remoteVerificationState

public int remoteVerificationState

timeUpdated

public long timeUpdated

‫methods ציבוריים

שווה

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

מחזירה את account ID של מפתח איש הקשר.

getDeviceId

public @NonNull String getDeviceId()

מחזירה את device ID של מפתח איש הקשר.

getDisplayName

public @Nullable String getDisplayName()

מחזירה את display name של איש הקשר שמשויך למפתח.

getEmailAddress

public @Nullable String getEmailAddress()

מחזירה את email address של איש הקשר שמשויך למפתח.

getKeyValue

public @Nullable byte[] getKeyValue()

מחזירה את key bytes של מפתח איש הקשר.

getLocalVerificationState

public int getLocalVerificationState()

מחזירה את סטטוס האימות המקומי של המפתח.

פרטים נוספים מופיעים במאמר com.google.android.gms.contactkeys.constants.VerificationState.

getLookupKey

public @NonNull String getLookupKey()

הפונקציה מחזירה את lookup key של איש הקשר היחיד שמשויך למפתח.

getOwnerPackageName

public @NonNull String getOwnerPackageName()

הפונקציה מחזירה את שם החבילה שהמפתח שייך לה.

getPhoneNumber

public @Nullable String getPhoneNumber()

מחזירה את phone number של איש הקשר שמשויך למפתח.

getRemoteVerificationState

public int getRemoteVerificationState()

הפונקציה מחזירה את מצב האימות מרחוק של המפתח.

פרטים נוספים מופיעים במאמר com.google.android.gms.contactkeys.constants.VerificationState.

getTimeUpdated

public long getTimeUpdated()

מחזירה את ה-timestamp of the last update של מפתח איש הקשר.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)