TKernelParms
- 22 Jan 2025
- 1 Minute à lire
- SombreLumière
- PDF
TKernelParms
- Mis à jour le 22 Jan 2025
- 1 Minute à lire
- SombreLumière
- PDF
The content is currently unavailable in French. You are viewing the default English version.
Résumé de l’article
Avez-vous trouvé ce résumé utile ?
Merci pour vos commentaires
TKernelParms is used to pass runtime parameters to Authentication Suite Server SDK API functions.
There is no mandatory parameter. The first one, if present, should give the number of valid successive parameters in the list.
For default values and details about each runtime parameter, refer to the Authentication Suite Server SDK Product Guide.
The runtime parameters are very important as they modify the behavior of some specific features.
typedef struct
{
/* Number of valid parameters in this list */
aat_int32 ParmCount;
/* Identification window size in nbr of time steps */
aat_int32 ITimeWindow;
/* Signature window size in nbr of time steps */
aat_int32 STimeWindow;
/* Requested diagnostic level */
aat_int32 DiagLevel;
/* GMT time adjustment to perform */
aat_int32 GMTAdjust;
/* Verify corrupted challenge */
aat_int32 CheckChallenge;
/* Identification error threshold */
aat_int32 IThreshold;
/* Signature error threshold */
aat_int32 SThreshold;
/* Check inactive days */
aat_int32 ChkInactDays;
/* Vector used to make data encryption unique */
aat_int32 DeriveVector;
/* Synchronization time window (h) */
aat_int32 SyncWindow;
/* Online signature */
aat_int32 OnLineSG;
/* Event window size in nbr of iterations */
aat_int32 EventWindow;
/* HSM slot ID used to store keys */
aat_int32 HSMSlotId;
/* Key ID used to read (decrypt) Digipass app BLOB */
aat_int32 StorageKeyId;
/* DB Digipass app BLOB encryption key ID */
aat_int32 TransportKeyId;
/* Storage derivation key part 1 */
aat_int32 StorageDeriveKey1;
/* Storage derivation key part 2 */
aat_int32 StorageDeriveKey2;
/* Storage derivation key part 3 */
aat_int32 StorageDeriveKey3;
/* Storage derivation key part 4 */
aat_int32 StorageDeriveKey4;
/* Storage derivation key part 5 */
aat_int32 StorageDeriveKey5;
/* Storage derivation key part 6 */
aat_int32 StorageDeriveKey6;
/* Storage derivation key part 7 */
aat_int32 StorageDeriveKey7;
/* Storage derivation key part 8 */
aat_int32 StorageDeriveKey8;
} TKernelParms;
Cet article vous a-t-il été utile ?