APIs

Describes new or changed features for client, server, and administration APIs.

New APIs

The following are new methods.

New APIs in Administration API: SUPCluster class
New method
New methods for retrieving and setting cluster properties:
  • getClusterProperties()
  • setClusterProperties(ClusterPropertiesVO clusterPropertiesVO)
New APIs in Administration API: SUPMobileWorkflow class
New method
New methods for management of mobile workflow packages:
  • The updateMobileWorkflowContextVariables method specifies credentials for mobile workflow packages which do not support certificate-based authentication.
  • The replaceMobileWorkflowCertificate() method sets or modifies the certificate password context variable for a workflow package.
New Properties in Administration API
New properties
A new property for Web service endpoints: certificateAlias.
New properties for DOE-C endpoints: endpoint-security-profile, techuser-certificate-alias, and Doe-extract-window.
New properties for replication synchronization server configuration: sup.sync.e2ee_type, sup.sync.e2ee_private_key, sup.sync.e2ee_private_key_password
New PACKAGE_LOGGING option for the exportPackage method in the SUP Domain interface.
Documented in:
  • Developer Guide for Unwired Server Management API – search for:
    • Retrieval and Setting of Cluster Properties
    • Update of Context Variables
    • Replace Mobile Workflow Certificate
    • EIS Data Source Connection Properties Reference
    • ReplicationSyncServer
    • Package Export
New APIs in Client Object API
New method, class or property Platform
New classes for Single Sign-On support:
  • The CertificateStore class wraps a platform-specific key/certificate store class, or file directory.
  • The LoginCertificate class wraps platform-specific X.509 distinguished name and signed certificate.
  • The ConnectionProfile class includes the certificate attribute used for Unwired Server synchronization.
  • The DataVault class provides secure persistent storage on the device for certificates.

Depending on the client platform, the namespace or class prefix is used to make the class name unique.

Windows, Windows Mobile, BlackBerry, and iOS
New APIs in Server API
New method, class or property Platform
Unwired WorkSpace uses a new property, isCompatible to check if the version of the client is compatible with Unwired Server. Windows, Windows Mobile