System::Net::Security::SslStream::SslStream constructor
Contents
[
Hide
]SslStream::SslStream(System::SharedPtr<IO::Stream>) constructor
Constructs a new instance.
System::Net::Security::SslStream::SslStream(System::SharedPtr<IO::Stream> innerStream)
| Parameter | Type | Description |
|---|---|---|
| innerStream | System::SharedPtr<IO::Stream> | The stream that is used for sending and receiving data. |
See Also
- Typedef SharedPtr
- Class Stream
- Class SslStream
- Namespace System::Net::Security
- Library Aspose.PUB for C++
SslStream::SslStream(System::SharedPtr<IO::Stream>, bool) constructor
Constructs a new instance.
System::Net::Security::SslStream::SslStream(System::SharedPtr<IO::Stream> innerStream, bool leaveInnerStreamOpen)
| Parameter | Type | Description |
|---|---|---|
| innerStream | System::SharedPtr<IO::Stream> | The stream that is used for sending and receiving data. |
| leaveInnerStreamOpen | bool | If true, closing the current instance has no effect on ‘InnerStream’. |
See Also
- Typedef SharedPtr
- Class Stream
- Class SslStream
- Namespace System::Net::Security
- Library Aspose.PUB for C++
SslStream::SslStream(System::SharedPtr<IO::Stream>, bool, RemoteCertificateValidationCallback) constructor
Constructs a new instance.
System::Net::Security::SslStream::SslStream(System::SharedPtr<IO::Stream> innerStream, bool leaveInnerStreamOpen, RemoteCertificateValidationCallback userCertificateValidationCallback)
| Parameter | Type | Description |
|---|---|---|
| innerStream | System::SharedPtr<IO::Stream> | The stream that is used for sending and receiving data. |
| leaveInnerStreamOpen | bool | If true, closing the current instance has no effect on ‘InnerStream’. |
| userCertificateValidationCallback | RemoteCertificateValidationCallback | The delegate that is used for validating the certificate supplied by the remote party. |
See Also
- Typedef SharedPtr
- Class Stream
- Typedef RemoteCertificateValidationCallback
- Class SslStream
- Namespace System::Net::Security
- Library Aspose.PUB for C++
SslStream::SslStream(System::SharedPtr<IO::Stream>, bool, RemoteCertificateValidationCallback, LocalCertificateSelectionCallback) constructor
Constructs a new instance.
System::Net::Security::SslStream::SslStream(System::SharedPtr<IO::Stream> innerStream, bool leaveInnerStreamOpen, RemoteCertificateValidationCallback userCertificateValidationCallback, LocalCertificateSelectionCallback userCertificateSelectionCallback)
| Parameter | Type | Description |
|---|---|---|
| innerStream | System::SharedPtr<IO::Stream> | The stream that is used for sending and receiving data. |
| leaveInnerStreamOpen | bool | If true, closing the current instance has no effect on ‘InnerStream’. |
| userCertificateValidationCallback | RemoteCertificateValidationCallback | The delegate that is used for validating the certificate supplied by the remote party. |
| userCertificateSelectionCallback | LocalCertificateSelectionCallback | The delegate that is used for selecting the certificate used for authentication. |
See Also
- Typedef SharedPtr
- Class Stream
- Typedef RemoteCertificateValidationCallback
- Typedef LocalCertificateSelectionCallback
- Class SslStream
- Namespace System::Net::Security
- Library Aspose.PUB for C++
SslStream::SslStream(System::SharedPtr<IO::Stream>, bool, RemoteCertificateValidationCallback, LocalCertificateSelectionCallback, EncryptionPolicy) constructor
Constructs a new instance.
System::Net::Security::SslStream::SslStream(System::SharedPtr<IO::Stream> innerStream, bool leaveInnerStreamOpen, RemoteCertificateValidationCallback userCertificateValidationCallback, LocalCertificateSelectionCallback userCertificateSelectionCallback, EncryptionPolicy encryptionPolicy)
| Parameter | Type | Description |
|---|---|---|
| innerStream | System::SharedPtr<IO::Stream> | The stream that is used for sending and receiving data. |
| leaveInnerStreamOpen | bool | If true, closing the current instance has no effect on ‘InnerStream’. |
| userCertificateValidationCallback | RemoteCertificateValidationCallback | The delegate that is used for validating the certificate supplied by the remote party. |
| userCertificateSelectionCallback | LocalCertificateSelectionCallback | The delegate that is used for selecting the certificate used for authentication. |
| encryptionPolicy | EncryptionPolicy | The encryption policy. |
See Also
- Typedef SharedPtr
- Class Stream
- Typedef RemoteCertificateValidationCallback
- Typedef LocalCertificateSelectionCallback
- Enum EncryptionPolicy
- Class SslStream
- Namespace System::Net::Security
- Library Aspose.PUB for C++