IGlase

interface IGlase

Interface class for GLAse service

Functions

Link copied to clipboard
abstract fun addCAKey(capk: ByteArray)

Add a CAPK (Certificate Authority Public Key).

Link copied to clipboard
abstract fun addCombination(ccombination: ByteArray)

Adds a combination configuration.

Link copied to clipboard
abstract fun addRevokedCertificate(certificate: ByteArray)

Adds a revoked certificate into the system.

Link copied to clipboard

Performs combination selection (Entry Point Start C).

Link copied to clipboard

Completes card processing.

Link copied to clipboard
abstract fun configureEntryPoint(config: ByteArray)

Configures entry point's data model.

Link copied to clipboard
abstract fun flushCAKeys()

Flushes all CAPKs from the system.

Link copied to clipboard

Flushes all CRLs from the system.

Link copied to clipboard
abstract fun getTag(tags: ByteArray): ByteArray?

Fetches a tag from the kernel database used to process card.

Link copied to clipboard

Initiates contact card processing.

Link copied to clipboard
abstract fun kernelActivation(data: ByteArray?): ByteArray

Performs kernel activation (Entry Point Start D).

Link copied to clipboard
abstract fun preProcessing(data: ByteArray): Pair<ByteArray?, Boolean>

Performs pre-processing on the registered kernels (Entry Point Start A).

Link copied to clipboard

Performs protocol activation (Entry Point Start B).

Link copied to clipboard
abstract fun selectContactlessCandidate(candidate: Byte)

Performs candidate selection.