Laden der CSP API

Wie bereits erwähnt verwenden wir das "in process" Modell in unseren Beispielen. Das OOP Modell ist identisch mit Ausnahme des Objektnamens.

Nachdem ein Objekt erzeugt wurde, sollte die Funktion info beim Aufruf einen Wert > 0 zurückgeben.

Zum Beispiel:

On Error Resume Next

Dim ACSP

Set ACSP = CreateObject("AloahaCSPCore.provider")

If ACSP.info>0 Then
    If err.number=0 Then
          MsgBox "Aloaha CSP API loaded"
     End If
End If


Set ACSP = nothing


Trennen (Disconnect)

Um alle Kartenleser zu trennen und die internen Cache-Speicher zu leeren rufen Sie die Disconnect Funktion auf.


Informationen sammeln

Funktion CertificateTypes Available

Zur Zeit unterstützt Aloaha 3 unterschiedliche Zertifikat-Typen.

0 = (Non Repudiation) Nachweisbarkeitszertifikat
1 = Signatur / Authentifizierungszertifikat
2 = Verschlüsselungszertifikat.

Zur Zeit gibt die Funktion CertificateTypesAvailable immer den Wert 3 zurück. Zukünftig sollen jedoch mehrere Typen vorgestellt werden, die dann auch mit dieser Funktion überprüft werden können.

Funktion CSP_License

Diese Funktion signalisiert ob der CSP und/oder die CSP API in lizenzierter oder NICHT-lizenzierter Betriebsart laufen.

Funktion Readers

Diese Funktion zeigt Ihnen an, wieviele Kartenleser an Ihr System angeschlossen sind.

Funktion Readername

Diese Funktion weist einer Kartenleser-Nummer einen richtigen Textnamen zu. Zum Beispiel: ReaderName = ACSP.ReaderName(1) gibt den Namen des zuerst angeschlossenen Kartenlesers zurück.



Aloaha Software / Produkte / Aloaha Smartcard SDK / Aloaha CSP API / Laden der CSP API
PDF erstellen Software

Laden der CSP API

Noch Fragen?
Aloaha Software - Laden der CSP API
ProdukteDigitale SignaturSupportPresseShop
Deutsche VersionEnglish version