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.23.4.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
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(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