ChipAuthenticationStatus

data class ChipAuthenticationStatus(val status: ChipAuthenticationStatus.Status, val protocol: ChipAuthenticationStatus.Protocol?, val activeAuthenticationResponse: ByteArray? = null)

Authentication status of the chip and protocol used for that purpose.

Constructors

Link copied to clipboard
fun ChipAuthenticationStatus(status: ChipAuthenticationStatus.Status, protocol: ChipAuthenticationStatus.Protocol?, activeAuthenticationResponse: ByteArray? = null)

Types

Link copied to clipboard

Protocol for authentication of the chip.

Link copied to clipboard

Authentication status of the chip.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int

Properties

Link copied to clipboard

The Active Authentication response (signature) is set only if explicit challenge in com.innovatrics.dot.nfc.NfcTravelDocumentReader.read operation was set by the caller and Active Authentication protocol is supported by the chip. Otherwise activeAuthenticationResponse is null.

Link copied to clipboard

Protocol used for that purpose.

Link copied to clipboard

Status of the authentication process.