Protocols

The following protocols are available globally.

  • This protocol describes the interface of a key value storage, where the keys are Strings and the values are Data objects.

    See more

    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 more

    Declaration

    Swift

    protocol KeyValueStorageBackend