RegisterExportRequest

class RegisterExportRequest : Parcelable


A registration request for declaring that the callee is a credential provider that supports exporting of credentials to other credential providers

Summary

Constants

const String

Public companion properties

Parcelable.Creator<RegisterExportRequest>

Public constructors

RegisterExportRequest(matcher: ByteArray, data: ByteArray, id: String)

Public functions

final Int
open Unit
writeToParcel(dest: Parcel, flags: Int)

Public properties

ByteArray

any data to be registered along with the ability to export, typically empty for this use-case

String

the ID of the given registry data, so as not to overwrite existing data of different ID

ByteArray

the matcher executor that runs the matching logic

Constants

REQUEST_TYPE

const val REQUEST_TYPEString

Public companion properties

Public constructors

RegisterExportRequest

RegisterExportRequest(matcher: ByteArray, data: ByteArray, id: String)
Parameters
matcher: ByteArray

the matcher executor that runs the matching logic

data: ByteArray

any data to be registered along with the ability to export, typically empty for this use-case

id: String

the ID of the given registry data, so as not to overwrite existing data of different ID

Public functions

describeContents

final fun describeContents(): Int

writeToParcel

open fun writeToParcel(dest: Parcel, flags: Int): Unit

Public properties

data

val dataByteArray

any data to be registered along with the ability to export, typically empty for this use-case

id

val idString

the ID of the given registry data, so as not to overwrite existing data of different ID

matcher

val matcherByteArray

the matcher executor that runs the matching logic