Solid Framework SDK 10.0.12602
SDK for converting and extracting value from PDFs
|
Static Public Member Functions | |
static bool | FreeOk () |
Checks whether the current license has permission to use 'free' features. More... | |
static bool | ToolsOk () |
Checks whether the current license has permission to use 'tools' features. More... | |
static bool | ProfessionalOk () |
Checks whether the current license has permission to use 'conversion' features. More... | |
static bool | ProfessionalOcrOk () |
Checks whether the current license has permission to use 'conversion' and OCR features. More... | |
static bool | DistributionOk () |
Checks whether the current license has permission to be distributed. More... | |
static bool | Allows (SolidFramework.Plumbing.LicensePermissions permissions) |
Checks if the current license has the required SolidFramework.Plumbing.LicensePermissions. More... | |
static void | Import (string name, string email, string organization, string code) |
Imports license More... | |
static void | Import (string name, string email, string organization, string code, string applicationCode) |
Imports license More... | |
static void | Import (System.IO.StreamReader stream) |
Imports license from the specified stream More... | |
static void | Import (string xml) |
Imports license from the specified XML More... | |
static SolidFramework.Plumbing.LicenseState | Validate (string xml, ref string newXml) |
Validates license from the specified XML and uses web service to generate new license if appropriate More... | |
static string | WebValidate (string xml) |
Validates the license and uses the web service to generate a new license if required. More... | |
static string | WebValidate (string name, string email, string organization, string code) |
Validates the license and uses the web service to generate a new license if required. More... | |
static void | CloudImport (string xml) |
Loads a seed license from an XML file and uses the web service to import a license that will work in cloud environments More... | |
static void | CloudImport (string name, string email, string organization, string code) |
Uses the web service to import a license that will work in cloud environments More... | |
static void | CloudImport (string name, string email, string organization, string code, string applicationCode) |
Uses the web service to import a license that will work in cloud environments More... | |
static string | GetTemporaryLicense () |
Gets a temporary machine specific copy of the current license. More... | |
static void | LoadTemporaryLicense (string license) |
Loads a temporary machine specific license that was created by GetTemporaryLicense. More... | |
static void | Clear () |
Clears the current license and loads the default free license (if available) | |
static string | GetUniqueMachineID () |
Gets the unique machine ID for this machine. More... | |
static bool | RequiresCloudImport () |
Gets whether this machine needs to use CloudImport. More... | |
Properties | |
static SolidFramework.Plumbing.LicenseType | Type [get] |
static SolidFramework.Plumbing.LicensePermissions | Permissions [get] |
|
static |
Checks if the current license has the required SolidFramework.Plumbing.LicensePermissions.
permissions | The SolidFramework.Plumbing.LicensePermissions to check. |
true
if the current license has the required SolidFramework.Plumbing.LicensePermissions; otherwise, false
.
|
static |
Uses the web service to import a license that will work in cloud environments
name | The name. |
The email. | |
organization | The organization. |
code | The code. |
|
static |
Uses the web service to import a license that will work in cloud environments
name | The name. |
The email. | |
organization | The organization. |
code | The code. |
applicationCode | The application code. |
|
static |
Loads a seed license from an XML file and uses the web service to import a license that will work in cloud environments
xml | Either XML content or the path to an XML file. |
|
static |
Checks whether the current license has permission to be distributed.
true
if the current license is distributable; otherwise, false
.
|
static |
Checks whether the current license has permission to use 'free' features.
true
if the current license allows 'free' features; otherwise, false
.
|
static |
Gets a temporary machine specific copy of the current license.
|
static |
Gets the unique machine ID for this machine.
|
static |
Imports license
name | The name. |
The email. | |
organization | The organization. |
code | The code. |
|
static |
Imports license
name | The name. |
The email. | |
organization | The organization. |
code | The code. |
applicationCode | The application code. |
|
static |
Imports license from the specified XML
xml | Either XML content or the path to an XML file. |
|
static |
Imports license from the specified stream
stream | The stream containing the license XML |
|
static |
Loads a temporary machine specific license that was created by GetTemporaryLicense.
license | A temporary machine specific license created by GetTemporaryLicense. |
|
static |
Checks whether the current license has permission to use 'conversion' and OCR features.
true
if the current license allows 'conversion' and OCR features; otherwise, false
.
|
static |
Checks whether the current license has permission to use 'conversion' features.
true
if the current license allows 'conversion' features; otherwise, false
.
|
static |
Gets whether this machine needs to use CloudImport.
|
static |
Checks whether the current license has permission to use 'tools' features.
true
if the current license allows 'tools' features; otherwise, false
.
|
static |
Validates license from the specified XML and uses web service to generate new license if appropriate
xml | The XML. |
newXml | The new XML. |
|
static |
Validates the license and uses the web service to generate a new license if required.
|
static |
Validates the license and uses the web service to generate a new license if required.