Native library setup for Cronto and Digipass OTP

To use OneSpan tokens (Vasco OTP or Vasco Cronto), Airlock IAM requires a native library, called Authentication Suite Server (formerly known as OneSpan Authentication Server Framework aka Vacman Controller).

  1. Get the correct version (for your deployment environment) of the Authentication Suite Server library. The library can be obtained directly from the OneSpan customer portal.
  2. IAM version

    Required Authentication Suite Server version

    8.6

    4.0.1

    8.5

    3.22.0

    7.5 - 8.4

    3.21.0

  3. Open the instance.properties file.
  4. Go to the property iam.java.opts.
  5. Add the library path to the Java library path, like this:
    iam.java.opts = -Djava.library.path=/path/to/dir/containing/libaal2sdk
    • Ensure the library is named libaal2sdk.so.
    • Replace /path/to/dir/containing/libaal2sdk with the actual directory path.
    • On Linux systems, it is recommended to create a symbolic link to the actual library file.
  6.  
    Notice

    Make sure the library's access rights allow IAM to read the file.

  7. Restart the Airlock IAM instance.