During startup, OneSpan Authentication Server performs the following steps for each defined custom authentication engine:
- Load the authentication engine library to the server process.
- If step 1 succeeds, call the ikey_initialise() function of the authentication engine library.
If step 2 succeeds, register the authentication engine in the system.
If step 2 fails, unload the authentication engine library from the server process.
During shutdown, OneSpan Authentication Server performs the following steps for each defined custom authentication engine:
- Unregister the custom authentication engine from the system.
- Call the ikey_terminate() function of the authentication engine library.
- Unload the authentication engine library from the server process.