Click or drag to resize
WritableLicense Methods

The WritableLicense type exposes the following members.

Methods
  NameDescription
Public methodActivateInstallationLicenseFile(Int32, String, String)
Activates online using a specified License ID, and customer password or activation password
(Inherited from License.)
Public methodActivateInstallationLicenseFile(String, XmlActivationService, String)
Activates online using a specified License ID, customer password or activation password, and endpoint URL
(Inherited from License.)
Public methodActivateInstallationLicenseFile(String, String, String)
Activates online using the license's current License ID, the specified customer password or activation password, and endpoint URL
(Inherited from License.)
Public methodActivateInstallationLicenseFile(Int32, String, XmlActivationService, String)
Activates online using a specified License ID, customer password or activation password, and endpoint URL
(Inherited from License.)
Public methodActivateInstallationLicenseFile(Int32, String, String, String)
Activates online using the license's current License ID, the specified customer password or activation password, and endpoint URL
(Inherited from License.)
Public methodActivateOnline(String, XmlActivationService)
Activates online using the license's current License ID, the specified customer password or activation password, and SoapHttpClientProtocol (.NET Framework) or the XmlWebService (.NET Standard) object
(Inherited from License.)
Public methodActivateOnline(String, String)
Activates online using the license's current License ID, the specified customer password or activation password, and endpoint URL
(Inherited from License.)
Public methodActivateOnline(Int32, String, XmlActivationService)
Activates online using the specified License ID, customer password or activation password, and SoapHttpClientProtocol object.
(Inherited from License.)
Public methodActivateOnline(Int32, String, String)
Activates online using the specified License ID, customer password or activation password, and endpoint URL.
(Inherited from License.)
Public methodAddAlias
Adds an alias, or a hidden copy of the writable License File.
Public methodAddIdentifierAlgorithm
Adds a SystemIdentifierAlgorithm implementation to use for system identification and verification.
(Inherited from License.)
Public methodAddTimeServerCheck(String)
Add an SNTP server to the list of servers to check
(Inherited from License.)
Public methodAddTimeServerCheck(String, Int32)
Add an SNTP server to the list of servers to check
(Inherited from License.)
Public methodAddTimeServerCheck(String, Int32, Int32, Int32)
Add an SNTP server to the list of servers to check
(Inherited from License.)
Public methodCheckAliases
Checks all License File aliases.
Public methodCheckInstallationStatus
Checks the installation status for the given Installation ID against SOLO Server using the current value in the InstallationID property.
(Inherited from License.)
Public methodCheckInstallationStatus(String)
Checks the installation status for the given Installation ID against SOLO Server using the current value in the InstallationID property and a specified endpoint.
(Inherited from License.)
Public methodCheckInstallationStatus(XmlActivationService)
Checks the installation status for the given Installation ID against SOLO Server using the current value in the InstallationID property and a specified endpoint.
(Inherited from License.)
Public methodCheckTimeAgainstServers
Checks the system time against multiple time servers/sntp requests, allowing up to a 5 minute difference.
(Inherited from License.)
Public methodCheckTimeAgainstServers(Double)
Checks the system time against multiple time servers/sntp requests
(Inherited from License.)
Public methodDeactivateInstallation
Deactivates the license with SOLO Server using the InstallationID property.
(Inherited from License.)
Public methodDeactivateInstallation(String)
Deactivates the license with SOLO Server using the InstallationID property and the specified endpoint.
(Inherited from License.)
Public methodDeactivateInstallation(XmlActivationService)
Deactivates the license with SOLO Server using the InstallationID property and the specified endpoint.
(Inherited from License.)
Public methodDeleteAliases
Attempts to delete all aliases.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetActivationInstallationLicenseFileRequest
Builds a manual activation XML request string
(Inherited from License.)
Public methodGetActivationRequest
Builds a manual activation XML request string
(Inherited from License.)
Public methodGetCheckInstallationStatusRequest
Builds a manual status check XML request string using the current value in the InstallationID property
(Inherited from License.)
Public methodGetDeactivateInstallationRequest
Builds a manual status check XML request string using the current value in the InstallationID property
(Inherited from License.)
Protected methodGetEncryptionKey
Gets the AuthorEncryptionKey object used for cryptographic routines.
(Inherited from License.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLicenseRefreshRequest
Builds a manual license refresh XML request string using the current value in the InstallationID property
(Inherited from License.)
Public methodGetType (Inherited from Object.)
Public methodGetWritableLicenseFile
Creates a writable License File.
Public methodInitializeCurrentIdentifiers
Initializes the CurrentIdentifiers property using the algorithms added using the AddIdentifierAlgorithm(SystemIdentifierAlgorithm) method.
(Inherited from License.)
Protected methodinitializeFromXml
Initializes a WritableLicense from an XmlDocument
(Overrides LicenseinitializeFromXml(XmlDocument).)
Public methodLoad
Loads a License File from a String in memory.
(Overrides LicenseLoad(String).)
Public methodLoadFile
Loads a License File from the file system and returns true if successful
(Inherited from License.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodProcessActivateInstallationLicenseFileResponse(String, String)
Processes an activation XML response string
(Inherited from License.)
Public methodProcessActivateInstallationLicenseFileResponse(XmlNode, String)
Processes an activation XML response string
(Overrides LicenseProcessActivateInstallationLicenseFileResponse(XmlNode, String).)
Public methodProcessActivationResponse(String)
Processes an activation XML response string
(Inherited from License.)
Public methodProcessActivationResponse(XmlNode)
Processes an activation XML response.
(Inherited from License.)
Public methodProcessCheckInstallationStatusResponse(String)
Processes a CheckInstallationStatus XML response string
(Inherited from License.)
Public methodProcessCheckInstallationStatusResponse(XmlNode)
Processes a CheckInstallationStatus XML response string
(Inherited from License.)
Public methodProcessDeactivateInstallationResponse(String)
Processes a DeactivateInstallation XML response string
(Inherited from License.)
Public methodProcessDeactivateInstallationResponse(XmlNode)
Processes a DeactivateInstallation XML response
(Overrides LicenseProcessDeactivateInstallationResponse(XmlNode).)
Public methodProcessLicenseRefreshResponse(String, String)
Processes an activation XML response string
(Inherited from License.)
Public methodProcessLicenseRefreshResponse(XmlNode, String)
Processes an activation XML response string
(Overrides LicenseProcessLicenseRefreshResponse(XmlNode, String).)
Public methodRefreshLicense(String)
Returns the current license file contents from SOLO Server using the current value in the InstallationID property.
(Inherited from License.)
Public methodRefreshLicense(String, String)
Returns the current license file contents from SOLO Server using the current value in the InstallationID property.
(Inherited from License.)
Public methodRefreshLicense(XmlLicenseFileService, String)
Returns the current license file contents from SOLO Server using the current value in the InstallationID property.
(Inherited from License.)
Public methodResetSessionCode
Creates a new session code in the CurrentSessionCode property
(Inherited from License.)
Public methodToString (Inherited from Object.)
Public methodWriteAliases(Int32, Int32)
Writes to all alias locations.
Public methodWriteAliases(Int32, Int32, Boolean)
Writes to all alias locations.
Public methodWriteAliasToLicenseFile
Overwrites a License File with an alias
Public methodWriteLicenseFile(String)
Writes a License File to the file system.
Public methodWriteLicenseFile(String, String)
Writes a License File to the file system.
(Inherited from License.)
Top
See Also