- 22 Jan 2025
- 2 Minutes à lire
- SombreLumière
- PDF
Function name mapping
- Mis à jour le 22 Jan 2025
- 2 Minutes à lire
- SombreLumière
- PDF
The following declarations map the long function names with their short, 8-character max LOADLIB entry point counterpart. This list includes all the available API entry points provided by Authentication Suite Server SDK for ICSF. The first list contains all the functions described in this manual, which provide a way to pass ICSF key label and initial vector. The function name prefix AAL2 has been removed from the names to comply with COBOL 30-character limitation for symbols.
* Functions requiring ICSF parameters
02 AuthorizeUnlockICSF PIC X(8) VALUE 'AA2AUKIC'.
02 ChangeStaticPasswordICSF PIC X(8) VALUE 'AA2CSPIC'.
02 DeriveTokenBlobsICSF PIC X(8) VALUE 'AA2DTBIC'.
02 GenActivationDataRndKeyICSF PIC X(8) VALUE 'AA2GADIC'.
02 GenPasswordICSF PIC X(8) VALUE 'AA2VGPIC'.
02 GenSignatureICSF PIC X(8) VALUE 'AA2VGSIC'.
02 GenUnlockAuthCodeICSF PIC X(8) VALUE 'AA2GUAIC'.
02 MigrateBlobICSF PIC X(8) VALUE 'AA2MGBIC'.
02 MigrateBlobICSFEx PIC X(8) VALUE 'AA2MGBIX'.
02 QADecryptQABlobICSF PIC X(8) VALUE 'AA2QDQIC'.
02 ResetStaticPasswordICSF PIC X(8) VALUE 'AA2RSPIC'.
02 SyncTokenAndHostICSF PIC X(8) VALUE 'AA2STAHI'.
02 UnlockICSF PIC X(8) VALUE 'AA2ULKIC'.
02 VerifyPasswordICSF PIC X(8) VALUE 'AA2VVPIC'.
02 GenPayloadKeyBlobICSF PIC X(8) VALUE 'AA2GPKIC'.
02 VerifyDeviceCodeICSF PIC X(8) VALUE 'AA2VDCIC'.
02 GenMessageActivation2ICSF PIC X(8) VALUE 'AA2GM2IC'.
02 VerifyMessageSignatureICSF PIC X(8) VALUE 'AA2VMSIC'.
02 GenMessageDeactivationICSF PIC X(8) VALUE 'AA2GMDIC'.
02 GenMessageRequestICSF PIC X(8) VALUE 'AA2GMRIC'.
02 MigratePKBlobICSF PIC X(8) VALUE 'AA2MPBIC'.
02 VerifyPasswordEsICSF PIC X(8) VALUE 'AA2VPEIC'.
02 VerifySignatureEsICSF PIC X(8) VALUE 'AA2VSEIC'.
02 MigratePKBlobICSFEx PIC X(8) VALUE 'AA2MPBIE'.
02 ProcMessageInformationICSF PIC X(8) VALUE 'AA2PMIIC'.
02 ProcMessageResponseICSF PIC X(8) VALUE 'AA2PMRIC'.
The functions that do not include ICSF in their name have the exact same arguments and behavior as those of the standard version of OneSpan Authentication Suite Server SDK. They are fully described in the regular Programmer's Guide and are therefore not described in this document, but are listed below for reference.
01 OneSpan-FUNCTION-NAMES.
* Functions not requiring ICSF parameters
02 CINIT-APrepare PIC X(8) VALUE 'AA2CIPC'.
02 CINIT-AProcess PIC X(8) VALUE 'AA2CIXC'.
02 DPXClose PIC X(8) VALUE 'AA2VCLC'.
02 DPXGetErrorMsg PIC X(8) VALUE 'AA2VDEM'.
02 DPXGetStaticVector PIC X(8) VALUE 'AA2VGST'.
02 DPXGetToken PIC X(8) VALUE 'AA2VGTC'.
02 DPXGetTokenBlobs PIC X(8) VALUE 'AA2VGTB'.
02 DPXInit PIC X(8) VALUE 'AA2VINC'.
02 DPXInitEx PIC X(8) VALUE 'AA2VINCE'.
02 DPXInitHSM PIC X(8) VALUE 'AA2VINCH'.
02 GenerateChallenge PIC X(8) VALUE 'AA2VGCL'.
02 GenerateChallengeEx PIC X(8) VALUE 'AA2VGCE'.
02 GenQAKey PIC X(8) VALUE 'AA2QGQK'.
02 GetErrorMsg PIC X(8) VALUE 'AA2VGEM'.
02 GetTokenInfo PIC X(8) VALUE 'AA2VGTI'.
02 GetTokenInfoEx PIC X(8) VALUE 'AA2VGTIE'.
02 GetTokenProperty PIC X(8) VALUE 'AA2GTP'.
02 QAGenQABlob PIC X(8) VALUE 'AA2QGQB'.
02 QAGenQAHashData PIC X(8) VALUE 'AA2QGQHD'.
02 ResetTokenInfo PIC X(8) VALUE 'AA2VRTI'.
02 SetTokenProperty PIC X(8) VALUE 'AA2STP'.
02 SyncTokenBlob PIC X(8) VALUE 'AA2SYNTB'.
02 GenMessageActivation1 PIC X(8) VALUE 'AA2GMA1'.
02 MigratePKBlob PIC X(8) VALUE 'AA2MPKB'.
02 DPXGetMessageVector PIC X(8) VALUE 'AA2VGMV'.
02 DPXGetTokenBlobsEx PIC X(8) VALUE 'AA2VGTBE'.
02 GetLibraryVersion PIC X(8) VALUE 'AA2GLV'.
02 DPXGetTokenBlobsEx2 PIC X(8) VALUE 'AA2GTBE2'.
02 GetMessageProperties PIC X(8) VALUE 'AA2GMP'.