软件开发工具包 (SDK) 和 API
证书标识声明 SDK
证书标识声明 (CID) SDK 允许开发人员创建插件。该插件允许 Citrix Workspace 应用程序使用客户端计算机上安装的证书向 StoreFront 服务器进行身份验证。CID 将用户的智能卡标识声明给 StoreFront 服务器,而无需执行基于智能卡的身份验证。
有关详细信息,请参阅 Certificate Identity Declaration SDK for Citrix Workspace app for Windows(适用于 Windows 的 Citrix Workspace 应用程序适用的证书标识声明 SDK)文档。
Citrix Common Connection Manager SDK
Common Connection Manager (CCM) SDK 提供一组本机 API,这些 API 允许您以编程方式交互和执行基本操作。此 SDK 不需要单独下载,因为它属于适用于 Windows 的 Citrix Workspace 应用程序安装包的一部分。
注意:
与启动相关的某些 API 需要 ICA 文件来发起虚拟应用程序和桌面会话的启动过程。
CCM SDK 功能包括:
- 会话启动
- 会话断开连接
- 与使用连接中心执行断开连接操作类似。可以对所有会话或某个特定用户执行断开连接操作。
- 会话注销
- 与使用连接中心执行注销操作类似。可以对所有会话或某个特定用户执行注销操作。
- 会话信息
- 提供不同的方法来获取已启动会话的连接相关信息。该会话包括桌面会话、应用程序会话和反向无缝应用程序会话
有关 SDK 文档的详细信息,请参阅 Programmers guide to Citrix CCM SDK(《Citrix CCM SDK 程序员指南》)。
Citrix 虚拟通道 SDK
Citrix 虚拟通道软件开发工具包 (SDK) 支持为使用 ICA 协议的更多虚拟通道编写服务器端应用程序和客户端驱动程序。服务器端虚拟通道应用程序位于 Citrix Virtual Apps and Desktops 服务器上。如果要为其他客户端平台编写虚拟驱动程序,请联系 Citrix 技术支持。
虚拟通道 SDK 提供:
- 在 Citrix 服务器 API SDK (WFAPI SDK) 中与虚拟通道功能结合使用以创建新虚拟通道的 Citrix 虚拟驱动程序应用程序编程接口 (Virtual Driver Application Programming Interface, VDAPI)。VDAPI 提供的虚拟通道支持简化了编写虚拟通道的过程。
- Windows 监视 API,用于增强视觉体验以及对与 ICA 集成的第三方应用程序的支持。
- 用来演示编程技术的虚拟通道示例程序的有效源代码。
- 虚拟通道 SDK 需要 WFAPI SDK 才能编写虚拟通道的服务器端。
有关详细信息,请参阅 Citrix Virtual Channel SDK for Citrix Workspace app for Windows(适用于 Windows 的 Citrix Workspace 应用程序适用的 Citrix 虚拟通道 SDK)文档。
Fast Connect 3 凭据插入 API
Fast Connect 3 凭据插入 API 提供的接口用于向单点登录 (SSO) 功能提供用户凭据。此功能在适用于 Windows 的 Citrix Workspace 应用程序 4.2 及更高版本中可用。通过此 API,Citrix 合作伙伴可以提供身份验证以及 SSO 产品,该产品使用 StoreFront 将用户登录到虚拟应用程序或桌面,然后断开用户与这些会话的连接。
有关详细信息,请参阅 Fast Connect 3 Credential Insertion API for Citrix Workspace app for Windows(适用于 Windows 的 Citrix Workspace 应用程序适用的 Fast Connect 3 凭据插入 API)。
本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
DIESER DIENST KANN ÜBERSETZUNGEN ENTHALTEN, DIE VON GOOGLE BEREITGESTELLT WERDEN. GOOGLE LEHNT JEDE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE GEWÄHRLEISTUNG IN BEZUG AUF DIE ÜBERSETZUNGEN AB, EINSCHLIESSLICH JEGLICHER GEWÄHRLEISTUNG DER GENAUIGKEIT, ZUVERLÄSSIGKEIT UND JEGLICHER STILLSCHWEIGENDEN GEWÄHRLEISTUNG DER MARKTGÄNGIGKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN DRITTER.
CE SERVICE PEUT CONTENIR DES TRADUCTIONS FOURNIES PAR GOOGLE. GOOGLE EXCLUT TOUTE GARANTIE RELATIVE AUX TRADUCTIONS, EXPRESSE OU IMPLICITE, Y COMPRIS TOUTE GARANTIE D'EXACTITUDE, DE FIABILITÉ ET TOUTE GARANTIE IMPLICITE DE QUALITÉ MARCHANDE, D'ADÉQUATION À UN USAGE PARTICULIER ET D'ABSENCE DE CONTREFAÇON.
ESTE SERVICIO PUEDE CONTENER TRADUCCIONES CON TECNOLOGÍA DE GOOGLE. GOOGLE RENUNCIA A TODAS LAS GARANTÍAS RELACIONADAS CON LAS TRADUCCIONES, TANTO IMPLÍCITAS COMO EXPLÍCITAS, INCLUIDAS LAS GARANTÍAS DE EXACTITUD, FIABILIDAD Y OTRAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN EN PARTICULAR Y AUSENCIA DE INFRACCIÓN DE DERECHOS.
本服务可能包含由 Google 提供技术支持的翻译。Google 对这些翻译内容不做任何明示或暗示的保证,包括对准确性、可靠性的任何保证以及对适销性、特定用途的适用性和非侵权性的任何暗示保证。
このサービスには、Google が提供する翻訳が含まれている可能性があります。Google は翻訳について、明示的か黙示的かを問わず、精度と信頼性に関するあらゆる保証、および商品性、特定目的への適合性、第三者の権利を侵害しないことに関するあらゆる黙示的保証を含め、一切保証しません。
ESTE SERVIÇO PODE CONTER TRADUÇÕES FORNECIDAS PELO GOOGLE. O GOOGLE SE EXIME DE TODAS AS GARANTIAS RELACIONADAS COM AS TRADUÇÕES, EXPRESSAS OU IMPLÍCITAS, INCLUINDO QUALQUER GARANTIA DE PRECISÃO, CONFIABILIDADE E QUALQUER GARANTIA IMPLÍCITA DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM PROPÓSITO ESPECÍFICO E NÃO INFRAÇÃO.