ソフトウェア開発キット (SDK) および API

証明書ID宣言SDK

証明書ID宣言 (CID) SDK を使用すると、開発者はプラグインを作成できます。このプラグインにより、Citrix Workspace アプリはクライアントマシンにインストールされている証明書を使用して StoreFront サーバーに認証できます。CID は、スマートカードベースの認証を実行することなく、ユーザーのスマートカードIDを StoreFront サーバーに宣言します。

詳細については、「Citrix Workspace アプリ for Windows 向け証明書ID宣言SDK」ドキュメントを参照してください。

Citrix Common Connection Manager SDK

  • Common Connection Manager (CCM) SDK は、プログラムによって基本的な操作を対話的に実行できる一連のネイティブAPIを提供します。このSDKは、Citrix Workspace アプリ for Windows のインストールパッケージの一部であるため、別途ダウンロードする必要はありません。

    • 注:

    • 起動に関連する一部のAPIでは、仮想アプリおよびデスクトップセッションへの起動プロセスを開始するために ICA® ファイルが必要です。

  • CCM SDK の機能は次のとおりです。

    • セッション起動
    • 生成されたICAファイルを使用してアプリケーションとデスクトップを起動できます。
    • セッション切断
    • Connection Center を使用した切断操作と同様です。切断はすべてのセッションに対して、または特定のユーザーに対して行うことができます。
  • セッションログオフ
    • Connection Center を使用したログオフ操作と同様です。ログオフはすべてのセッションに対して、または特定のユーザーに対して行うことができます。
  • セッション情報
    • 起動されたセッションの接続関連情報を取得するためのさまざまな方法を提供します。セッションには、デスクトップセッション、アプリケーションセッション、およびリバースシームレスアプリケーションセッションが含まれます。

SDK ドキュメントの詳細については、「Citrix CCM SDK プログラマーズガイド」を参照してください。

Citrix Virtual Channel SDK

Citrix Virtual Channel ソフトウェア開発キット (SDK) は、ICA プロトコルを使用して、より多くの仮想チャネル用のサーバー側アプリケーションとクライアント側ドライバーの作成をサポートします。サーバー側の仮想チャネルアプリケーションは、Citrix Virtual Apps and Desktops™ サーバー上にあります。他のクライアントプラットフォーム用の仮想ドライバーを作成する場合は、Citrix テクニカルサポートにお問い合わせください。

Virtual Channel SDK は以下を提供します。

  • Citrix Virtual Driver Application Programming Interface (VDAPI) は、Citrix Server API SDK (WFAPI SDK) の仮想チャネル機能とともに使用され、新しい仮想チャネルを作成します。VDAPI によって提供される仮想チャネルサポートにより、独自の仮想チャネルを簡単に作成できます。
  • ICA と統合されたサードパーティアプリケーションの視覚体験とサポートを強化する Windows Monitoring API。
  • プログラミング技術を示すための仮想チャネルサンプルプログラムの動作するソースコード。
  • Virtual Channel SDK は、仮想チャネルのサーバー側を記述するために WFAPI SDK を必要とします。

詳細については、「Citrix Workspace アプリ for Windows 向け Citrix Virtual Channel SDK」ドキュメントを参照してください。

Fast Connect 3 資格情報挿入 API

Fast Connect 3 資格情報挿入 API は、シングルサインオン (SSON) 機能にユーザー資格情報を提供するインターフェイスを提供します。この機能は、Citrix Workspace アプリ for Windows バージョン 4.2 以降で利用できます。この API を使用すると、Citrix パートナーは、StoreFront を使用してユーザーを仮想アプリケーションまたはデスクトップにログオンさせ、その後それらのセッションからユーザーを切断する認証および SSO 製品を提供できます。

詳細については、「Citrix Workspace アプリ for Windows 向け Fast Connect 3 資格情報挿入 API」ドキュメントを参照してください。

ソフトウェア開発キット (SDK) および API