Click or drag to resize
LicenseAliasValidation Class
Validates the aliases for a WritableLicense.
Inheritance Hierarchy
SystemObject
  com.softwarekey.Client.LicensingSystemValidation
    com.softwarekey.Client.LicensingLicenseAliasValidation

Namespace: com.softwarekey.Client.Licensing
Assembly: PLUSManaged (in PLUSManaged.dll) Version: 5.23.4.0
Syntax
public class LicenseAliasValidation : SystemValidation

The LicenseAliasValidation type exposes the following members.

Constructors
  NameDescription
Public methodLicenseAliasValidation
Creates a new LicenseAliasValidation object for validating aliases for a WritableLicense.
Top
Properties
  NameDescription
Public propertyLastError
Gets or sets the last error encountered in this object.
(Inherited from SystemValidation.)
Public propertyLicenseFilePath
Gets or sets the absolute path to the writable license file.
Public propertyNumberOfValidAliasesRequired
Gets or sets the number of valid aliases required for validation to pass (REQUIRE_ALL_ALIASES by default).
Public propertyOverwriteOlder
Gets or sets whether or not the license file and other aliases should be overwritten if an alias appears to be newer (true by default).
Public propertyWriteMissingAliases
Gets or sets whether or not missing aliases should be written while being checked.
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.)
Public methodValidate
Implements standard LicenseAlias validation.
(Overrides SystemValidationValidate.)
Top
Fields
  NameDescription
Public fieldStatic memberREQUIRE_ALL_ALIASES
This constant value may be used when setting the NumberOfValidAliasesRequired property to require all aliases to pass validation.
Top
Remarks

See the constructor for implementation details.

See Also