AccountInfo
@Hide @ShowFirstParty class AccountInfo : AbstractSafeParcelable
com.google.android.gms.dtdi.core.AccountInfo |
A representation of an app-level account that can be used to match against app-level accounts on other devices.
Summary
Nested classes |
|
---|---|
annotation |
Public constructors |
|
---|---|
<init>(hashedAccountId: ByteArray, hashingAlgorithm: Int, supportedIntentActions: List<String>, additionalMetadata: ByteArray) A representation of an app-level account that can be used to match against app-level accounts on other devices. |
Public methods |
|
---|---|
Boolean | |
Unit |
writeToParcel(dest: Parcel, flags: Int) |
Properties |
|
---|---|
ByteArray |
Bytes that are propagated as-is to an originating device that has matched against this account |
ByteArray |
A hashed identifier for this account |
Int |
Hashing algorithm used to hash this account's identifier |
List<String> |
List of intent action strings that are supported by this account |
Companion properties |
|
---|---|
Creator<AccountInfo> |
Public constructors
<init>
AccountInfo(
hashedAccountId: ByteArray,
hashingAlgorithm: Int,
supportedIntentActions: List<String>,
additionalMetadata: ByteArray)
A representation of an app-level account that can be used to match against app-level accounts on other devices.
Public methods
Properties
additionalMetadata
val additionalMetadata: ByteArray
Bytes that are propagated as-is to an originating device that has matched against this account
supportedIntentActions
val supportedIntentActions: List<String>
List of intent action strings that are supported by this account
Companion properties
CREATOR
val CREATOR: Creator<AccountInfo>