CredLinkDevice
class CredLinkDevice(val peripheral: BluetoothDevice, val friendlyName: String = peripheral.deviceId.toString(), var exchangeState: CredLinkLegacyCredentialExchange = CredLinkLegacyCredentialExchange.Idle, var tokenUnlockState: TokenUnlockStates = TokenUnlockStates.Idle, var hasOngoingCredExchangeOperation: Boolean = false, var hasBackloggedCredExchangeOperation: Boolean = false, var activeBlueLinkOperation: BlueLinkOperation? = null, var activeCredLinkOperationKeyAlias: String? = null, var activeTokenUnlockPass: TokenUnlockPass? = null, var readerIdentifier: ByteArray? = null, var siteIdentifier: ByteArray? = null)
Constructors
Link copied to clipboard
constructor(peripheral: BluetoothDevice, friendlyName: String = peripheral.deviceId.toString(), exchangeState: CredLinkLegacyCredentialExchange = CredLinkLegacyCredentialExchange.Idle, tokenUnlockState: TokenUnlockStates = TokenUnlockStates.Idle, hasOngoingCredExchangeOperation: Boolean = false, hasBackloggedCredExchangeOperation: Boolean = false, activeBlueLinkOperation: BlueLinkOperation? = null, activeCredLinkOperationKeyAlias: String? = null, activeTokenUnlockPass: TokenUnlockPass? = null, readerIdentifier: ByteArray? = null, siteIdentifier: ByteArray? = null)