SystemIdentifierValidation Class |
Namespace: com.softwarekey.Client.Licensing
The SystemIdentifierValidation type exposes the following members.
Name | Description | |
---|---|---|
SystemIdentifierValidation | Creates a new SystemIdentifierValidation object. | |
SystemIdentifierValidation(ListSystemIdentifier, ListSystemIdentifier, Int32) | Creates a new SystemIdentifierValidation object with all required validation data. |
Name | Description | |
---|---|---|
AuthorizedIdentifiers | Gets or sets a generic list of authorized SystemIdentifier objects. | |
CurrentIdentifiers | Gets or sets a generic list of the current system's SystemIdentifier objects | |
LastError | Gets or sets the last error encountered in this object. (Inherited from SystemValidation.) | |
RequiredMatches | Gets or sets the number of required matching system identifiers. Use SystemIdentifierValidation.REQUIRE_EXACT_MATCH to require an exact match (which is the default). |
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | (Inherited from Object.) | |
Validate | Compares the current system identifiers against the authorized system identifiers, and returns true if it successfully validates and confirms the current system's identity. (Overrides SystemValidationValidate.) | |
Validate(String) | Compares the current system identifiers against the authorized system identifiers of the specified Type,
and returns true if it successfully validates and confirms the identifiers have the required number of matches with the authorized system identifiers of the same type. |
Name | Description | |
---|---|---|
REQUIRE_AT_LEAST_ONE_MATCH | Constant for the value to use to indicate that at least one match is required | |
REQUIRE_EXACT_MATCH | Constant for the value to use to indicate that an exact match is required |