Classes | |
| class | AuthenticatedStream |
| Contains the methods for passing credentials across a stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
| class | SslStream |
| A stream that uses the SSL protocol to authenticate the server and optionally the client. More... | |
Typedefs | |
| using | RemoteCertificateValidationCallback |
| A user delegate used to verify remote SSL certificate. | |
| using | LocalCertificateSelectionCallback |
| A user delegate used to select local SSL certificate. | |
Enumerations | |
| enum class | AuthenticationLevel { None = 0 , MutualAuthRequested = 1 , MutualAuthRequired = 2 } |
| WebRequest-specific authentication flags. More... | |
| enum class | SslPolicyErrors { None = 0x0 , RemoteCertificateNotAvailable = 0x1 , RemoteCertificateNameMismatch = 0x2 , RemoteCertificateChainErrors = 0x4 } |
| Enumerates the policy errors of SSL. More... | |
| enum class | EncryptionPolicy { RequireEncryption = 0 , AllowNoEncryption , NoEncryption } |
| Enumerates the encryption policies. More... | |
A user delegate used to select local SSL certificate.
A user delegate used to verify remote SSL certificate.
|
strong |
WebRequest-specific authentication flags.
|
strong |
Enumerates the encryption policies.
|
strong |