Kit de développement logiciel (SDK) et API
SDK de déclaration d’identité de certificat
Le SDK de déclaration d’identité de certificat (CID) permet aux développeurs de créer un plug-in. Ce plug-in permet à l’application Citrix Workspace de s’authentifier auprès du serveur StoreFront en utilisant le certificat installé sur la machine cliente. Le CID déclare l’identité de la carte à puce de l’utilisateur à un serveur StoreFront sans effectuer d’authentification basée sur une carte à puce.
Pour plus d’informations, consultez la documentation du SDK de déclaration d’identité de certificat pour l’application Citrix Workspace pour Windows.
SDK Citrix Common Connection Manager
-
Le SDK Common Connection Manager (CCM) fournit un ensemble d’API natives qui vous permettent d’interagir et d’effectuer des opérations de base par programmation. Ce SDK ne nécessite pas de téléchargement séparé car il fait partie du package d’installation de l’application Citrix Workspace pour Windows.
-
Remarque :
-
-
Certaines des API liées au lancement nécessitent le fichier ICA® pour initier le processus de lancement des sessions d’applications et de bureaux virtuels.
-
-
Les capacités du SDK CCM incluent :
- Lancement de session
- Permet de lancer des applications et des bureaux à l’aide du fichier ICA généré.
- Déconnexion de session
- Similaire à l’opération de déconnexion via le Centre de connexion. La déconnexion peut concerner toutes les sessions ou un utilisateur spécifique.
- Fermeture de session
- Similaire à l’opération de fermeture de session via le Centre de connexion. La fermeture de session peut concerner toutes les sessions ou un utilisateur spécifique.
- Informations sur la session
- Fournit différentes méthodes pour obtenir des informations liées à la connexion des sessions lancées. La session inclut la session de bureau, la session d’application et la session d’application transparente inversée.
Pour plus d’informations sur la documentation du SDK, consultez le Guide du programmeur pour le SDK Citrix CCM.
SDK Citrix Virtual Channel
Le kit de développement logiciel (SDK) Citrix Virtual Channel prend en charge l’écriture d’applications côté serveur et de pilotes côté client pour davantage de canaux virtuels utilisant le protocole ICA. Les applications de canaux virtuels côté serveur se trouvent sur les serveurs Citrix Virtual Apps and Desktops™. Si vous souhaitez écrire des pilotes virtuels pour d’autres plateformes clientes, contactez le support technique de Citrix.
Le SDK Virtual Channel fournit :
- L’interface de programmation d’applications de pilote virtuel Citrix (VDAPI) est utilisée avec les fonctions de canal virtuel du SDK Citrix Server API (WFAPI SDK) pour créer de nouveaux canaux virtuels. Le support de canal virtuel fourni par VDAPI facilite l’écriture de vos propres canaux virtuels.
- L’API de surveillance Windows, qui améliore l’expérience visuelle et le support des applications tierces intégrées à ICA.
- Un code source fonctionnel pour des exemples de programmes de canaux virtuels afin de démontrer les techniques de programmation.
- Le SDK Virtual Channel nécessite le SDK WFAPI pour écrire la partie serveur du canal virtuel.
Pour plus d’informations, consultez la documentation du SDK Citrix Virtual Channel pour l’application Citrix Workspace pour Windows.
API d’insertion d’informations d’identification Fast Connect 3
L’API d’insertion d’informations d’identification Fast Connect 3 fournit une interface qui fournit les informations d’identification de l’utilisateur à la fonction d’authentification unique (SSO). Cette fonctionnalité est disponible dans l’application Citrix Workspace pour Windows version 4.2 et ultérieure. Avec cette API, les partenaires Citrix peuvent fournir des produits d’authentification et de SSO qui utilisent StoreFront pour connecter les utilisateurs à des applications ou des bureaux virtuels, puis déconnecter les utilisateurs de ces sessions.
Pour plus d’informations, consultez la documentation de l’API d’insertion d’informations d’identification Fast Connect 3 pour l’application Citrix Workspace pour Windows.