Class | Description | |
---|---|---|
![]() | AuthenticationException | Thrown when a client or server cannot be authenticated. |
![]() | ComponentBase | Base class for PowerTCP Components. |
![]() | ComponentErrorEventArgs | Provides data for the ComponentBase.Error event. |
![]() | DartLicenseException | The base class for all Dart component license exceptions. |
![]() | LicenseException | Thrown when a component fails it's license check. |
![]() | NetworkStream | Used to provide a ReadTimeout property for a CF NetworkStream. |
![]() | Segment | Class used to encapsulate a byte[] segment. |
![]() | SocketBase | Base class for PowerTCP Components. |
![]() | UdpSocket | Derived from System.Net.Sockets.Socket to provide a ReceiveTimeout property for CF. |
![]() | UserStateEventArgs | Provides data for the UserState event. |
![]() | X509CertificateCollection | A generic list of X509Certificate objects. |
![]() | X509Chain | Represents a chain-building engine for X509Certificate certificates. Not implemented. |
![]() | X509ChainPolicy | Represents the chain policy to be applied when building an X509 certificate chain. This class cannot be inherited. |
Structure | Description | |
---|---|---|
![]() | X509ChainStatus | Provides a simple structure for storing X509 chain status and error information. |
Delegate | Description | |
---|---|---|
![]() | ComponentErrorEventHandler | Represents the method that will handle an event raised due to an component error. |
![]() | LocalCertificateSelectionCallback | Selects the local Secure Sockets Layer (SSL) certificate used for authentication. |
![]() | RemoteCertificateValidationCallback | Verifies the remote Secure Sockets Layer (SSL) certificate used for authentication. |
![]() | UserStateEventHandler | Represents the method that will handle an event raised by the user calling Marshal. |
Enumeration | Description | |
---|---|---|
![]() | CipherAlgorithmType | Defines the possible cipher algorithms for the SslStream class. |
![]() | ExchangeAlgorithmType | Specifies the algorithm used to create keys shared by the client and server. |
![]() | HashAlgorithmType | Specifies the algorithm used for generating message authentication codes (MACs). |
![]() | SslPolicyErrors | Enumerates Secure Socket Layer (SSL) policy errors. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values. |
![]() | SslProtocols | Defines the possible values of SslProtocols. |
![]() | X509ChainStatusFlags | Defines the status of an X509 chain. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values. |
![]() | X509RevocationFlag | Specifies which X509 certificates in the chain should be checked for revocation. |
![]() | X509RevocationMode | Specifies the mode used to check for X509 certificate revocation. |