Software Development Kit (SDK) und API

Certificate Identity Declaration SDK

Das Certificate Identity Declaration (CID) SDK ermöglicht Entwicklern die Erstellung eines Plug-ins. Das Plug-in ermöglicht der Citrix Workspace-App, sich mithilfe des auf dem Clientcomputer installierten Zertifikats beim StoreFront-Server zu authentifizieren. 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 Certificate Identity Declaration SDK für 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. Die Sitzung umfasst Desktopsitzungen, Anwendungssitzungen und Reverse Seamless-Anwendungssitzungen.

Weitere Informationen zur SDK-Dokumentation finden Sie im Programmierhandbuch zum Citrix CCM SDK.

Citrix Virtual Channel SDK

Das Citrix Virtual Channel Software Development Kit (SDK) unterstützt das Schreiben serverseitiger Anwendungen und clientseitiger Treiber für weitere 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 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. Mit dieser API können Citrix-Partner Authentifizierungs- und SSO-Produkte bereitstellen, die StoreFront verwenden, um Benutzer bei virtuellen Anwendungen oder Desktops anzumelden und sie dann von diesen Sitzungen zu trennen.

Weitere Informationen finden Sie in der Dokumentation zur Fast Connect 3 Credential Insertion API für Citrix Workspace-App für Windows.

Software Development Kit (SDK) und API