Click or drag to resize
LicenseValidationOptions Class
Contains data about the SOLO Server License Validation Options associated with the license.
Inheritance Hierarchy
SystemObject
  com.softwarekey.Client.LicensingLicenseDataObject
    com.softwarekey.Client.LicensingLicenseValidationOptions

Namespace: com.softwarekey.Client.Licensing
Assembly: PLUSManaged (in PLUSManaged.dll) Version: 5.20.2.0
Syntax
public class LicenseValidationOptions : LicenseDataObject

The LicenseValidationOptions type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyLicenseValidationOptionID
Gets or sets the unique License Validation Options ID (typically issued by SOLO Server).
Public propertyLicenseValidationOptionName
Gets or sets the name of the License Validation Options settings.
Public propertyRefreshLicenseAlwaysRequired
Gets or sets whether a refresh is always required when the application is run.
Public propertyRefreshLicenseAttemptFrequency
Gets or sets the number of days to wait before attempts to refresh and validate the license against SOLO Server.
Public propertyRefreshLicenseRequireFrequency
Gets or sets the number of days to wait before attempts to refresh and validate the license against SOLO Server are required.
Public propertyRefreshLicenseRequireWarningPeriod
Gets or sets the number of days before a required license refresh with SOLO Server to start notifying the user about the upcoming required license refresh.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Remarks

This object's data is available in the License class's LicenseValidationOptions property. These settings may be utilized by your application when implementing the license refresh logic.

See Also