Click or drag to resize

WebSSL Class

The WebSSL class is used to verify remote server SSL certificate.
Inheritance Hierarchy
SystemObject
  PKI.WebWebSSL

Namespace:  PKI.Web
Assembly:  SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 3.7.0.0 (3.7.0.0)
Syntax
public class WebSSL

The WebSSL type exposes the following members.

Constructors
  NameDescription
Public methodWebSSL
Initializes a new instance of the WebSSL class
Top
Properties
  NameDescription
Public propertyCertificate
Gets server SSL certificate.
Public propertyCertificateIsValid
Gets the status of the certificate. True if the certificate is valid, otherwise False.
Public propertyErrorInformation
Gets certificate chain error information.
Public propertyIssuer
Gets certificate issuer.
Public propertyNameMatch
Identifies whether the name (or names) in the certificate matches the one specified in the request.
Public propertyOriginalUri
Gets original connection URL.
Public propertyPkcs7Chain
Gets entire SSL certificate chain returned by web server.
Public propertyResponse
Gets original HTTP response.
Public propertyReturnedUri
Gets returned connection URL.
Public propertySubject
Gets certificate subject name.
Public propertySubjectAlternativeNames
Gets an array of Subject Alternative Names (SAN) if they are configured.
Public propertyUserContext
Gets or sets the behavior for certificate chain building. If the property is set to True, user root certificates are allowed to establish a trust to a certificate. Otherwise, local system (machine) store is used.
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 try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(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 methodSendRequest
Submits HTTP request to a remote server and updates current object instance.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also