• View Communities
    • Citrix Communities
      Visit the Citrix Communities to get and share technical information and best practices about desktop delivery, datacenter, networking and cloud computing solutions.
    • Citrix Blogs
      Learn the latest from the Citrix employees who are building the future of virtual computing.
    • Citrix Developer Network
      The place for unfiltered straight talk on Citrix products. Find related blogs, best practices, code downloads, APIs and more.
    • Citrix Ready Community Verified
      Does it work with Citrix? Application compatibility questions are a thing of the past with the new Citrix Community Verified site.
  •  Sign In
Citrix Developer Network

Web Interface SDK

Overview

This SDK is for administrators, webmasters and developers who want to enhance the capabilities of the Web Interface. Customizations range from visual modifications to an installed copy of Web Interface, to building a custom solution directly using the Web Interface Java objects.

Current Release:

Download Version 5.4

Previous Versions:

Version 5.0
Version 4.5
Version 4.0

Web Interface SDK articles

Login to add new page

Enter tags to add to this page:
Please wait 
Looking for a tag? Just start typing.
  1. Oct 03, 2008

    Anonymous says:

    Is there a SDK for Web Interface version 5.0?

    Is there a SDK for Web Interface version 5.0?

    1. Oct 03, 2008

      Albert Grandville says:

      There sure is ! Web Interface 5 SDK  Al-

      There sure is !

      Web Interface 5 SDK

       Al-

  2. Jun 05, 2009

    Anonymous says:

    Is there a Java version of the SDK?

    Is there a Java version of the SDK?

    1. Jun 07, 2009

      No.

      1. Jun 24, 2009

        Anonymous says:

        Since there is no Java version of the SDK, is there documentation on the interfa...

        Since there is no Java version of the SDK, is there documentation on the interface to the XML Service so that we could write our own?  I've looked around some on the Citrix web site but haven't been able to find any.

  3. Jun 07, 2009

    Anonymous says:

    Had a query. I am not an IT person. But I have an issue with a Citrix Applicatio...

    Had a query. I am not an IT person. But I have an issue with a Citrix Application. Is it possible to create an interface to a Citrix Application so that the users can login to the interface without logging into the system. These users do not need to update the system, merely reference it for details.

    Please advise. Thanks

    1. Jun 07, 2009

      Vishal Ganeriwala says:

      Please ask this question in Citrix support forum. http://forums.citrix.com/suppo...

      Please ask this question in Citrix support forum. http://forums.citrix.com/support

  4. Oct 26, 2009

    Anonymous says:

    Does this SDK work with WI 5.2?  or any plans to produce a version, especia...

    Does this SDK work with WI 5.2?  or any plans to produce a version, especially interested in the low graphics option.

  5. Nov 24, 2009

    Anonymous says:

    Help Needed! I need to know how/if it is possible to apply the Workspa...

    Help Needed!

    I need to know how/if it is possible to apply the Workspace Control configuration from a Web Interface server to the applications we present via the SDK? I have found that the SDK can only connect to a Presentation server and not a Web Interface server - is this is true??

    What want to do is retrieve Applications and the Workspace Control Configuration from a Web Interface server, but it is not looking like this is possible (ersions 4.5 or 5).......anyone know???

  6. Mar 25, 2010

    Anonymous says:

    When will a SDK to Web Interface 5.2 and 5.3 be released? I cannot use the Hidde...

    When will a SDK to Web Interface 5.2 and 5.3 be released? I cannot use the HiddenFolders functionality with current informtion from Citrix (http://support.citrix.com/article/CTX122133).

  7. Nov 24, 2010

    Anonymous says:

    I could be mistaken, so please correct me if I am, but it sure would be nice if ...

    I could be mistaken, so please correct me if I am, but it sure would be nice if we could build upon, add to the SDK classes or have them be fully documented so we could add additional functionality. For instance, the MpsSourceAPI and MpsSourceImpl DLLs in the bin folder have many functions, some of which could be very useful, that are being leveraged by the other SDK classes which have been documented, but these have not been documented whatsoever. Right now, we're pretty much limited by what the current classes make available to us with regards to what is available in the farm - which is not much, IMHO. For instance, one cannot do something as simple as query all available connected and/or disconnected sessions for a all or a specific user, from the current or any client device, which is something I have been looking for since I first looked at the SDK back with Web Interface 3.  Being able to do this for a specific user's current context should not be seen as a security issue either, but would bring a wealth of possibilities to Web Interface. Sadly, such functionality has not been extended much since version 3 of the SDK. The only method that provides any such information is exposed through thefindReconnectableSessions method of the com.citrix.wing.webpn.usercontext interface, which only lists disconnected and active sessions for a specific user not currently connected to the current client device. It would at least have some additional flags to this command so as to be able to specify whether we have any connected sessions to the client device from the specific user, so that we could determine whether to consequently timeout and logout the Web Interface session for a user who's been disconnected from their remote session and either have sessions presently connected to the client device, or conversely reset the Web Interface session timeout if there are currently connected sessions to the client device, but there is no API to gleam this kind information and act on it. Right now, the only hope I have of being able to do this is to graft a seperate means (XenApp Powershell SDK) of connecting to the farm and gaining this information then having Web Interface sessions review and act on it accordingly.

Related Links