Interface DtlsClientConnection
- Namespace
- Gio
- Assembly
- Gio-2.0.dll
public interface DtlsClientConnection
Fields
ServerIdentityPropertyDefinition
public static readonly Property<SocketConnectable, DtlsClientConnection> ServerIdentityPropertyDefinition
Field Value
- Property<SocketConnectable, DtlsClientConnection>
ValidationFlagsPropertyDefinition
public static readonly Property<TlsCertificateFlags, DtlsClientConnection> ValidationFlagsPropertyDefinition
Field Value
- Property<TlsCertificateFlags, DtlsClientConnection>
Properties
Handle
ObjectHandle Handle { get; }
Property Value
- ObjectHandle
ServerIdentity
SocketConnectable ServerIdentity { get; set; }
Property Value
- SocketConnectable
ValidationFlags
TlsCertificateFlags ValidationFlags { get; set; }
Property Value
- TlsCertificateFlags
Methods
GetAcceptedCas()
[Version("2.48")]
List GetAcceptedCas()
Returns
- List
GetServerIdentity()
[Version("2.48")]
SocketConnectable GetServerIdentity()
Returns
- SocketConnectable
GetValidationFlags()
[Version("2.48")]
TlsCertificateFlags GetValidationFlags()
Returns
- TlsCertificateFlags
SetServerIdentity(SocketConnectable)
[Version("2.48")]
void SetServerIdentity(SocketConnectable identity)
Parameters
identity
SocketConnectable
SetValidationFlags(TlsCertificateFlags)
[Version("2.48")]
void SetValidationFlags(TlsCertificateFlags flags)
Parameters
flags
TlsCertificateFlags