User's Manual
27
The user is NOT authenticated.
INVALID_COUNTER_LATE The authentication has failed because too many unsuccessful attempts at
authentication have been made. It is probably a user error or a brute force
attack attempt.
In this case the user needs to be required to retry and carry out the
authentication.
The user is NOT authenticated.
7.7 LIbraries
7.7.1 DLL
The DLL version of the SDK is present in the dll/ directory of the package and can be used by every environment
which is able to call up a Windows standard DLL.
In the
dll/webotp.h
is present the declaration of the functions exported into C langue. For using the DLL in other
languages the same functions must be defined, following the specific format of the language in use. In case the function
call convention is to be chosen, keep in mind that is being used the
stdcall
convention which is shared by all
Windows DLLs.
The DLL is supplied in several versions according to the hardware architecture that is to be used:
i386
– Version for W
INDOWS
2000, W
INDOWS
XP, W
INDOWS
S
ERVER
2003, W
INDOWS
V
ISTA
for 32 bit processors.
amd64
– Version for W
INDOWS
XP
X
64, W
INDOWS
S
ERVER
2003
X
64 and W
INDOWS
V
ISTA X
64 for I
NTEL
EM64T and
AMD
X
86-64
6
processors.
For a detailed description please refer to the documentation enclosed in the SDK in the
dll/WebOTPDLLReference.chm
file.
7.7.2 ActiveX
The
A
CTIVE
X version of the SDK is present in the
activex/
directory of the packet and can be used by every
environment which is able to call up an A
CTIVE
X Windows standard.
The A
CTIVE
X is distributed in the
WebOTPCom.DLL
file and must be registered before use. It is possible to register the
component A
CTIVE
X through the use of the Windows
REGSVR32.EXE
utility with the following syntax:
regsvr32 WebOTPCom.DLL
For registering the component administrative rights are required.
For a detailed description of the interface of the A
CTIVE
X please refer to the documentation enclosed in the SDK of the
activex/WebOTPActiveXReference.chm file.
7.7.3 . NET
The .NET version of the SDK is present in the dotnet/ directory of the packet and can be used by the.NET
environment.
The SDK version for .NET exports the interface Eutronsec.WebOTP.dll which redirects.NET calls to the
A
CTIVE
X through the relevant primary interoperability assembly Eutronsec.WebOTPComLib.dll. It is therefore
necessary to have installed the A
CTIVE
X component too.
For a detailed description of the .NET interface please refer to the documentation enclosed in the SDK in the
dotnet/WebOTPdotNETReference.chm
file.
6
They are the 64 bits system sold at this time. Do not confuse them with the I
NTEL
I
TANIUM
systems.