CredentialTransferCapabilities

class CredentialTransferCapabilities : Parcelable


The state of the primary provider's credentials

Summary

Public constructors

Public functions

final Int
Int?

Returns the number of requested credentials.

Int?

Returns the number of passkeys.

Int?

Returns the number of passwords.

CallingAppInfoParcelable?

Returns the provider app info.

Int?

Returns the total number of credentials.

Long?

Returns the total size of credentials in bytes.

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

Public properties

Bundle

the bundle containing the credential transfer capabilities.

Public companion properties

Public constructors

CredentialTransferCapabilities

CredentialTransferCapabilities(responseBundle: Bundle)
Parameters
responseBundle: Bundle

the bundle containing the credential transfer capabilities.

Public functions

describeContents

final fun describeContents(): Int

getNumCustomCredentials

fun getNumCustomCredentials(key: String): Int?

Returns the number of requested credentials.

getNumPasskeys

fun getNumPasskeys(): Int?

Returns the number of passkeys.

getNumPasswords

fun getNumPasswords(): Int?

Returns the number of passwords.

getProviderAppInfo

fun getProviderAppInfo(): CallingAppInfoParcelable?

Returns the provider app info.

getTotalNumCredentials

fun getTotalNumCredentials(): Int?

Returns the total number of credentials.

getTotalSizeBytes

fun getTotalSizeBytes(): Long?

Returns the total size of credentials in bytes.

writeToParcel

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

Public properties

responseBundle

val responseBundleBundle

the bundle containing the credential transfer capabilities.