- 22 Jan 2025
- 1 Minute à lire
- SombreLumière
- PDF
Important notes
- Mis à jour le 22 Jan 2025
- 1 Minute à lire
- SombreLumière
- PDF
Memory management
The memory management of all API output parameters must be performed by the calling function.
Using a 64-bit platform
To compile an application with Authentication Suite Server SDK on a 64-bit platform, use the _64BIT pre-processor definition.
Null-termination of aat_ascii string buffers
To be handled correctly, all the aat_ascii string buffers passed in the parameters of a function must be null-terminated. This null character \0 allows Authentication Suite Server SDK to determine the aat_ascii string length.
aat_ascii string buffers which are not null-terminated may cause your system to crash.
In addition, all the aat_ascii string buffers a function fills and returns will be null-terminated. aat_byte buffers passed in the parameters of a function must not be null-terminated.
The null-termination rules outlined in this section apply to the C/C++ library only.
Server time
Authentication Suite Server SDKuses the GMT time of the server clock as the time reference. Therefore, on the server where Authentication Suite Server SDK is running, the GMT time must not be changed.
For daylight savings adjustments, only the local time can be modified.