SslContext Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe che incapsula lo stato della sessione SSL.
public class SslContext : CoreFoundation.NativeObject
type SslContext = class
inherit NativeObject
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| SslContext(SslProtocolSide, SslConnectionType) |
Classe che incapsula lo stato della sessione SSL. |
Proprietà
| Nome | Descrizione |
|---|---|
| BufferedReadSize |
Classe che incapsula lo stato della sessione SSL. |
| ClientCertificateState |
Classe che incapsula lo stato della sessione SSL. |
| Connection |
Classe che incapsula lo stato della sessione SSL. |
| DatagramWriteSize |
Classe che incapsula lo stato della sessione SSL. |
| Handle |
Classe che incapsula lo stato della sessione SSL. (Ereditato da DisposableObject) |
| MaxDatagramRecordSize |
Classe che incapsula lo stato della sessione SSL. |
| MaxProtocol |
Classe che incapsula lo stato della sessione SSL. |
| MinProtocol |
Classe che incapsula lo stato della sessione SSL. |
| NegotiatedProtocol |
Classe che incapsula lo stato della sessione SSL. |
| Owns |
Classe che incapsula lo stato della sessione SSL. (Ereditato da DisposableObject) |
| PeerDomainName |
Classe che incapsula lo stato della sessione SSL. |
| PeerId |
Classe che incapsula lo stato della sessione SSL. |
| PeerTrust |
Classe che incapsula lo stato della sessione SSL. |
| SessionState |
Classe che incapsula lo stato della sessione SSL. |
Metodi
| Nome | Descrizione |
|---|---|
| ClearHandle() |
Classe che incapsula lo stato della sessione SSL. (Ereditato da DisposableObject) |
| Dispose() |
Rilascia tutte le risorse usate da questo oggetto. (Ereditato da DisposableObject) |
| Dispose(Boolean) |
Rilascia le risorse usate dall'oggetto SslContext. |
| Equals(Object) |
Classe che incapsula lo stato della sessione SSL. (Ereditato da DisposableObject) |
| GetAlpnProtocols() |
Classe che incapsula lo stato della sessione SSL. |
| GetAlpnProtocols(Int32) |
Classe che incapsula lo stato della sessione SSL. |
| GetCheckedHandle() |
Classe che incapsula lo stato della sessione SSL. (Ereditato da DisposableObject) |
| GetHashCode() |
Classe che incapsula lo stato della sessione SSL. (Ereditato da DisposableObject) |
| GetLastStatus() |
Classe che incapsula lo stato della sessione SSL. |
| GetRequestedPeerName() |
Classe che incapsula lo stato della sessione SSL. |
| GetSessionOption(SslSessionOption, Boolean) |
Classe che incapsula lo stato della sessione SSL. |
| GetTypeId() |
Classe che incapsula lo stato della sessione SSL. |
| Handshake() |
Classe che incapsula lo stato della sessione SSL. |
| InitializeHandle(NativeHandle) |
Classe che incapsula lo stato della sessione SSL. (Ereditato da DisposableObject) |
| Read(Byte[], IntPtr) |
Classe che incapsula lo stato della sessione SSL. |
| ReHandshake() |
Classe che incapsula lo stato della sessione SSL. |
| Release() |
Classe che incapsula lo stato della sessione SSL. (Ereditato da NativeObject) |
| Retain() |
Classe che incapsula lo stato della sessione SSL. (Ereditato da NativeObject) |
| SetAlpnProtocols(String[]) |
Classe che incapsula lo stato della sessione SSL. |
| SetCertificate(SecIdentity, IEnumerable<SecCertificate>) |
Classe che incapsula lo stato della sessione SSL. |
| SetClientSideAuthenticate(SslAuthenticate) |
Classe che incapsula lo stato della sessione SSL. |
| SetDatagramHelloCookie(Byte[]) |
Classe che incapsula lo stato della sessione SSL. |
| SetEncryptionCertificate(SecIdentity, IEnumerable<SecCertificate>) |
Gli sviluppatori non devono usare questo metodo deprecato. Le crittografie di esportazione non sono più disponibili. |
| SetError(SecStatusCode) |
Classe che incapsula lo stato della sessione SSL. |
| SetOcspResponse(NSData) |
Classe che incapsula lo stato della sessione SSL. |
| SetSessionConfig(NSString) |
Classe che incapsula lo stato della sessione SSL. |
| SetSessionConfig(SslSessionConfig) |
Classe che incapsula lo stato della sessione SSL. |
| SetSessionOption(SslSessionOption, Boolean) |
Classe che incapsula lo stato della sessione SSL. |
| SetSessionStrengthPolicy(SslSessionStrengthPolicy) |
Obsoleti.
Classe che incapsula lo stato della sessione SSL. |
| SetSessionTickets(Boolean) |
Classe che incapsula lo stato della sessione SSL. |
| Write(Byte[], IntPtr) |
Classe che incapsula lo stato della sessione SSL. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetHandle(INativeObject) |
Classe che incapsula lo stato della sessione SSL. |
| GetNonNullHandle(INativeObject, String) |
Classe che incapsula lo stato della sessione SSL. |