E2eeAccountKeyInfo


public final class E2eeAccountKeyInfo implements Parcelable


يحتوي على معلومات حول account key يمكن للعملاء تعديلها، مثلاً من خلال updateAllE2eeAccountKeys.

ملخّص

الأنواع المتداخلة

public final class E2eeAccountKeyInfo.Builder

فئة أداة الإنشاء الخاصة بـ E2eeAccountKeyInfo

الثوابت

static final Parcelable.Creator<E2eeAccountKeyInfo>

الإجراءات العامة

boolean
@NonNull String

تعرِض هذه السمة account ID المفتاح الذي سيتم تعديله.

@NonNull ImmutableList<ContactInfoParcelable>

تعرِض هذه السمة جميع contact infos التي سيتم ربطها بالمفتاح عند معالجة التحديث.

@NonNull String

تعرِض هذه السمة device ID المفتاح الذي سيتم تعديله.

@NonNull byte[]

تعرض هذه السمة keyValue الجديد الذي سيتم ربطه بالمفتاح عند معالجة التحديث.

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

الثوابت

دليل إرشادي

public static final Parcelable.Creator<E2eeAccountKeyInfoCREATOR

الحقول العامة

accountId

public @NonNull String accountId

deviceId

public @NonNull String deviceId

keyValue

public @NonNull byte[] keyValue

الإجراءات العامة

علامة يساوي

public boolean equals(@Nullable Object other)

getAccountId

public @NonNull String getAccountId()

تعرِض هذه السمة account ID المفتاح الذي سيتم تعديله.

getContactInfos

public @NonNull ImmutableList<ContactInfoParcelablegetContactInfos()

تعرِض هذه السمة جميع contact infos التي سيتم ربطها بالمفتاح عند معالجة التحديث.

getDeviceId

public @NonNull String getDeviceId()

تعرِض هذه السمة device ID المفتاح الذي سيتم تعديله.

getKeyValue

public @NonNull byte[] getKeyValue()

تعرض هذه السمة keyValue الجديد الذي سيتم ربطه بالمفتاح عند معالجة التحديث.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)