kernelActivation

abstract fun kernelActivation(): ByteArray

Perform kernel activation (Entry Point Start D).

Return

Kernel activation result (TLV stream, see tables below).

Start D Outbound - C-2 kernel.

| Tag                 | Description                        |
| :------- | :------- | :--------------------------------- |
| 0xE7     |          | Signal (constructed)          |
|          | 0xDFA009 | ODA errors                         |
|          | 0xDFA020 | Contactless transaction limit      |
|          | 0xDFA028 | Kernel errors                      |
| 0xDF8116 |          | User interface request data        |
| 0xDF8129 |          | Outcome parameters set             |
| 0xFF8105 |          | Data record (constructed)          |
|          | {TLV}*   | See specifications                 |
| 0xFF8106 |          | Discretionary data (constructed)   |
|          | {TLV}*   | See specifications                 |
|          | 0xDF8115 | Error indication                   |

Start D Outbound - Other kernels.

| Tag                 | Description                        |
| :------- | :------- | :--------------------------------- |
| 0xE7     |          | Signal (constructed)          |
|          | 0xDFA009 | ODA errors                         |
|          | 0xDFA020 | Contactless transaction limit      |
|          | 0xDFA028 | Kernel errors                      |
| 0x9F8205 |          | User interface request data        |
| 0x9F8210 |          | Outcome parameters set             |
| 0xBF8102 |          | Data record (constructed)          |
|          | {TLV}*   | See specifications                 |
| 0xBF8103 |          | Discretionary data (constructed)   |
|          | {TLV}*   | See specifications                 |
|          | 0x9F8204 | Error indication                   |

Throws

SwitcloudL2Exception

or any derived exception class.