Function name mapping
  • 22 Jan 2025
  • 2 Minutes à lire
  • Sombre
    Lumière
  • PDF

Function name mapping

  • Sombre
    Lumière
  • PDF

The content is currently unavailable in French. You are viewing the default English version.
Résumé de l’article

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'.

Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle