Protocols
The following protocols are available globally.
-
This protocol describes the interface of a key value storage, where the keys are
See moreString
s and the values areData
objects.Declaration
Swift
public protocol KeyValueStorage
-
A protocol defining a key-value storage backend. It basically is similar to the
KeyValueStorage
protocol but with encryped keys and encrypted values.You can use this to implement a custom protocol for storing a secure key-value storage.
See moreDeclaration
Swift
protocol KeyValueStorageBackend
-
This protocol defines a deletgate for TLS sessions. It is implemented by input and output streams.
See moreDeclaration
Swift
protocol TlsSessionDelegate