SDK und API
SDK zur Deklaration der Zertifikatsidentität
Das SDK zur Deklaration der Zertifikatsidentität (CID) ermöglicht Entwicklern die Erstellung eines Plug-ins, mit dem die Citrix Workspace-App sich mithilfe des auf dem Clientcomputer installierten Zertifikats beim StoreFront-Server authentifizieren kann. CID deklariert die Smartcard-Identität des Benutzers gegenüber einem StoreFront-Server, ohne eine Smartcard-basierte Authentifizierung durchzuführen.
Weitere Informationen finden Sie in der Dokumentation zum SDK zur Deklaration der Zertifikatsidentität für die Citrix Workspace-App für Windows.
Citrix Common Connection Manager SDK
-
Das Common Connection Manager (CCM) SDK bietet eine Reihe nativer APIs, die Ihnen die programmgesteuerte Interaktion und Durchführung grundlegender Operationen ermöglichen. Dieses SDK erfordert keinen separaten Download, da es Teil des Installationspakets der Citrix Workspace-App für Windows ist.
-
Hinweis:
-
-
Einige der APIs, die sich auf den Start beziehen, erfordern die ICA®-Datei, um den Startvorgang für virtuelle Apps- und Desktopsitzungen zu initiieren.
-
-
Die Funktionen des CCM SDK umfassen:
- Sitzungsstart
- Ermöglicht das Starten von Anwendungen und Desktops mithilfe der generierten ICA-Datei.
- Sitzungstrennung
- Ähnlich dem Trennvorgang über das Connection Center. Die Trennung kann für alle Sitzungen oder für einen bestimmten Benutzer erfolgen.
- Sitzungsabmeldung
- Ähnlich dem Abmeldevorgang über das Connection Center. Die Abmeldung kann für alle Sitzungen oder für einen bestimmten Benutzer erfolgen.
- Sitzungsinformationen
- Bietet verschiedene Methoden, um verbindungsspezifische Informationen der gestarteten Sitzungen abzurufen. Dies umfasst Desktopsitzungen, Anwendungssitzungen und Reverse Seamless-Anwendungssitzungen.
Weitere Informationen zur SDK-Dokumentation finden Sie im Programmiererhandbuch zum Citrix CCM SDK.
Citrix Virtual Channel SDK
Das Citrix Virtual Channel Software Development Kit (SDK) unterstützt das Schreiben von serverseitigen Anwendungen und clientseitigen Treibern für zusätzliche virtuelle Kanäle unter Verwendung des ICA-Protokolls. Die serverseitigen Virtual Channel-Anwendungen befinden sich auf Citrix Virtual Apps and Desktops™-Servern. Wenn Sie virtuelle Treiber für andere Clientplattformen schreiben möchten, wenden Sie sich an den technischen Support von Citrix.
Das Virtual Channel SDK bietet:
- Die Citrix Virtual Driver Application Programming Interface (VDAPI) wird zusammen mit den Virtual Channel-Funktionen im Citrix Server API SDK (WFAPI SDK) verwendet, um neue virtuelle Kanäle zu erstellen. Die von VDAPI bereitgestellte Virtual Channel-Unterstützung erleichtert das Schreiben eigener virtueller Kanäle.
- Die Windows Monitoring API, die das visuelle Erlebnis und die Unterstützung für in ICA integrierte Drittanbieteranwendungen verbessert.
- Funktionierenden Quellcode für Virtual Channel-Beispielprogramme zur Demonstration von Programmiertechniken.
- Das Virtual Channel SDK erfordert das WFAPI SDK, um die Serverseite des virtuellen Kanals zu schreiben.
Weitere Informationen finden Sie in der Dokumentation zum Citrix Virtual Channel SDK für die Citrix Workspace-App für Windows.
Fast Connect 3 Credential Insertion API
Die Fast Connect 3 Credential Insertion API bietet eine Schnittstelle, die Benutzeranmeldeinformationen für die Single Sign-on (SSON)-Funktion bereitstellt. Diese Funktion ist in der Citrix Workspace-App für Windows Version 4.2 und höher verfügbar. Mithilfe dieser API können Citrix-Partner Authentifizierungs- und SSO-Produkte bereitstellen, die StoreFront oder die Web Interface verwenden, um Benutzer bei virtuellen Anwendungen oder Desktops anzumelden und sie anschließend von diesen Sitzungen zu trennen.
Weitere Informationen finden Sie in der Dokumentation zur Fast Connect 3 Credential Insertion API für die Citrix Workspace-App für Windows.