Crate udp_dtls

Source
Expand description

An rusty abstraction over OpenSSL DTLS.

Structs§

Certificate
A wrapper type for an X509 certificate.
CertificateFingerprint
DtlsAcceptor
Acceptor for incoming UDP sessions secured with DTLS.
DtlsAcceptorBuilder
A builder for DtlsAcceptors. With this builder you can configure the following DTLS properties:
DtlsConnector
Connector to an UDP endpoint secured with DTLS.
DtlsConnectorBuilder
A builder for DtlsConnectors.
DtlsStream
A stream managing a DTLS session.
Identity
A cryptographic identity.
MidHandshakeDtlsStream
A DTLS stream which has been interrupted midway through the handshake process.
UdpChannel
Wrapper to read from and sent data to an remote UDP endpoint.

Enums§

Error
An error returned from the DTLS implementation.
HandshakeError
An error that can occur during the handshake-process.
Protocol
DTLS protocol versions.
SignatureAlgorithm
SrtpProfile
SRTP is the Secure Real-Time Transport Protocol.
SrtpProfileError

Type Aliases§

Result
A typedef of the result-type returned by many methods.