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)