Click or drag to resize
NetworkSessionValidation Class
Validates a NetworkSession.
Inheritance Hierarchy
SystemObject
  com.softwarekey.Client.LicensingSystemValidation
    com.softwarekey.Client.Licensing.NetworkNetworkSessionValidation

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

The NetworkSessionValidation type exposes the following members.

Constructors
  NameDescription
Public methodNetworkSessionValidation(NetworkSession)
Creates a new NetworkSessionValidation object that can be used to validate a given network session's data, including time checks when possible, and requiring an exact match of System Identifier information.
Public methodNetworkSessionValidation(NetworkSession, SystemIdentifierValidation, SystemDateTimeValidation)
Creates a new NetworkSessionValidation object that can be used to validate a given network session's data, with specified validation objects.
Public methodNetworkSessionValidation(NetworkSession, Boolean, Int32, Boolean, NetworkSessionValidationNetworkSessionTimeValidationType)
Creates a new NetworkSessionValidation object that can be used to validate a given network session's data.
Top
Properties
  NameDescription
Public propertyLastError
Gets or sets the last error encountered in this object.
(Inherited from SystemValidation.)
Public propertySession
Gets or sets the NetworkSession object which is to be validated.
Public propertySystemDateTimeThresholdMinutes
Gets or sets the allowed amount of difference in time (in minutes) between the licensed system's time and SOLO Server's time.
Public propertySystemDateTimeValidator
Gets or sets the SystemDateTimeValidation object which is to perform the validation of system's date and time (null if no date and time validation is to be done).
Public propertySystemIdentifierValidator
Gets or sets the SystemIdentifierValidator object which is to perform the validation of SystemIdentifier objects (null if no SystemIdentifier validation is to be done).
Public propertyUseCertificatePathValidation
Gets or sets whether or not the certificate file's path is validated when the session is checked out.
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
Validates the NetworkSession.
(Overrides SystemValidationValidate.)
Top
See Also