AccountInfo

 @Hide 
 @ShowFirstParty 
 class 
 AccountInfo 
 : 
 AbstractSafeParcelable 

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 > , : ByteArray )

A representation of an app-level account that can be used to match against app-level accounts on other devices.

Public methods

equals ( other : Any ? )

Properties

Bytes that are propagated as-is to an originating device that has matched against this account

A hashed identifier for this account

Hashing algorithm used to hash this account's identifier

List of intent action strings that are supported by this account

Companion properties

Public constructors

<init>

 AccountInfo 
 ( 

hashedAccountId : ByteArray ,
hashingAlgorithm : Int ,
supportedIntentActions : List < String > ,
: ByteArray )

A representation of an app-level account that can be used to match against app-level accounts on other devices.

Public methods

equals

 fun 
 equals 
 ( 
 other 
 : 
  Any 
 
 ? 
 ) 
 : 
  Boolean 
 

writeToParcel

 fun 
 writeToParcel 
 ( 

dest : Parcel ,
flags : Int
) : Unit

Properties

 val 
 additionalMetadata 
 : 
  ByteArray 
 

Bytes that are propagated as-is to an originating device that has matched against this account

hashedAccountId

 val 
 hashedAccountId 
 : 
  ByteArray 
 

A hashed identifier for this account

hashingAlgorithm

 val 
 hashingAlgorithm 
 : 
  Int 
 

Hashing algorithm used to hash this account's identifier

supportedIntentActions

 val 
 supportedIntentActions 
 : 
  List 
 
 < 
  String 
 
 > 

List of intent action strings that are supported by this account

Companion properties

CREATOR

 val 
 CREATOR 
 : 
  Creator 
 
 < 
  AccountInfo 
 
 > 
Create a Mobile Website
View Site in Mobile | Classic
Share by: