SDK 和 API
证书身份声明 SDK
证书身份声明 (CID) SDK 允许开发人员创建插件,使 Citrix Workspace 应用程序能够使用安装在客户端计算机上的证书向 StoreFront 服务器进行身份验证。CID 向 StoreFront 服务器声明用户的智能卡身份,而无需执行基于智能卡的身份验证。
有关详细信息,请参阅适用于 Windows 的 Citrix Workspace 应用程序的证书身份声明 SDK文档。
Citrix 通用连接管理器 SDK
-
通用连接管理器 (CCM) SDK 提供了一组本机 API,使您能够以编程方式进行交互并执行基本操作。此 SDK 无需单独下载,因为它是适用于 Windows 的 Citrix Workspace 应用程序安装包的一部分。
-
注意:
-
-
某些与启动相关的 API 需要 ICA® 文件才能启动虚拟应用程序和桌面会话。
-
-
CCM SDK 功能包括:
- 会话启动
- 允许使用生成的 ICA 文件启动应用程序和桌面。
- 会话断开连接
- 类似于使用连接中心执行的断开连接操作。断开连接可以针对所有会话或特定用户。
- 会话注销
- 类似于使用连接中心执行的注销操作。注销可以针对所有会话或特定用户。
- 会话信息
- 提供不同的方法来获取已启动会话的连接相关信息。这包括桌面会话、应用程序会话和反向无缝应用程序会话。
有关 SDK 文档的详细信息,请参阅Citrix CCM SDK 程序员指南。
Citrix 虚拟通道 SDK
Citrix 虚拟通道软件开发工具包 (SDK) 支持编写服务器端应用程序和客户端驱动程序,以使用 ICA 协议实现其他虚拟通道。服务器端虚拟通道应用程序位于 Citrix Virtual Apps and Desktops™ 服务器上。如果您想为其他客户端平台编写虚拟驱动程序,请联系 Citrix 技术支持。
虚拟通道 SDK 提供:
- Citrix 虚拟驱动程序应用程序编程接口 (VDAPI) 与 Citrix 服务器 API SDK (WFAPI SDK) 中的虚拟通道功能结合使用,以创建新的虚拟通道。VDAPI 提供的虚拟通道支持使您可以轻松编写自己的虚拟通道。
- Windows 监视 API,它增强了视觉体验并支持与 ICA 集成的第三方应用程序。
- 虚拟通道示例程序的可用源代码,用于演示编程技术。
- 虚拟通道 SDK 需要 WFAPI SDK 才能编写虚拟通道的服务器端。
有关详细信息,请参阅适用于 Windows 的 Citrix Workspace 应用程序的 Citrix 虚拟通道 SDK文档。
Fast Connect 3 凭据插入 API
Fast Connect 3 凭据插入 API 提供了一个接口,用于向单点登录 (SSON) 功能提供用户凭据。此功能在适用于 Windows 的 Citrix Workspace 应用程序 4.2 版及更高版本中可用。借助此 API,Citrix 合作伙伴可以提供使用 StoreFront 或 Web Interface 将用户登录到虚拟应用程序或桌面,然后将用户从这些会话中断开连接的身份验证和 SSO 产品。
有关详细信息,请参阅适用于 Windows 的 Citrix Workspace 应用程序的 Fast Connect 3 凭据插入 API文档。