Click or drag to resize
weroSoft AG, Software
WeroSoft.Licensing Namespace
The documentation is integral part of the weroSoft product documentation. This part is intended to be used by developers only.
 
Classes
  ClassDescription
Public classLicense
Provides a customer license base information.
Public classLicenseActivation
Represents a software activation.
Public classCode exampleLicenseActivationProxy
Provides a proxy which is used for activating licenses.
Public classLicenseActivationResult
Represents a software activation result.
Public classLicenseConfigurationItem
Defines a license product item.
Public classLicenseCreator
Implements a standard license creator.
Public classLicenseDeactivationResult
Represents a software activation result.
Public classLicenseDefinition
Defines the license definition.
Public classLicenseDefinitionException
Provides a license exception.
Public classLicenseDefinitionHeader
Defines the license definition header.
Public classLicenseException
Provides a license exception.
Public classLicenseHelper
Provides helper methods for the licensing system.
Public classLicenseInfo
Defines a product information.
Public classLicenseInfoFinder
Provides functionality to find a product information.
Public classLicenseManager
Proposes functionality for managing licenses.
Public classLicensePathHelper
Provides methods for special path handling of licensing.
Public classLicenseReader
Provides functionality for reading and verifying software licenses.
Public classModuleLicense
Provides a customer license information.
Public classProductLicense
Provides a customer license information.
Interfaces
  InterfaceDescription
Public interfaceILicense
Defines the common license elements.
Public interfaceILicenseCreator
Defines the functionality of the license creator.
Public interfaceILicenseInfoFinder
Defines the functionality of the license finder.
Public interfaceILicenseSignature
Defines the signature.
Public interfaceIModuleLicense
Defines a module license element.
Public interfaceIProductLicense
Defines a product license element.
Enumerations
  EnumerationDescription
Public enumerationAcceptanceStatus
Defines the acceptance status of the license.
Public enumerationActivationStatus
Defines the status of a license.
Public enumerationClientActivationStatus
Defines the license activation client status.
Public enumerationClientDeactivationStatus
Defines the license deactivation client status.
Public enumerationLicenseActivationRequestAction
Defines the possible actions what a license activation can be done with.
Public enumerationLicenseDeactivationStatus
Defines the license deactivation status received from the server.
Public enumerationLicenseLevel
Defines the supported License levels.
Public enumerationLicenseTargetLevel
Defines the license level to be targeted.
Public enumerationLicenseType
Defines the supported License types.
Public enumerationVirtualMachineStatus
Defines whether the usage on a virtual machine is allowed.