Click or drag to resize
SystemIdentifierValidation Class
Implements basic validation of authorized system identification information against the current system's identification information.
Inheritance Hierarchy
SystemObject
  com.softwarekey.Client.LicensingSystemValidation
    com.softwarekey.Client.LicensingSystemIdentifierValidation

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

The SystemIdentifierValidation type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAuthorizedIdentifiers
Gets or sets a generic list of authorized SystemIdentifier objects.
Public propertyCurrentIdentifiers
Gets or sets a generic list of the current system's SystemIdentifier objects
Public propertyLastError
Gets or sets the last error encountered in this object.
(Inherited from SystemValidation.)
Public propertyRequiredMatches
Gets or sets the number of required matching system identifiers. Use SystemIdentifierValidation.REQUIRE_EXACT_MATCH to require an exact match (which is the default).
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
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.)
Public methodValidate(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.
Top
Fields
  NameDescription
Public fieldStatic memberREQUIRE_AT_LEAST_ONE_MATCH
Constant for the value to use to indicate that at least one match is required
Public fieldStatic memberREQUIRE_EXACT_MATCH
Constant for the value to use to indicate that an exact match is required
Top
See Also