Protocols
The following protocols are available globally.
-
Client used to communicate with ratchet service
See moreDeclaration
Swift
@objc(VSRRatchetClientProtocol) public protocol RatchetClientProtocol
-
Protocol for Long-term private keys storage
See moreDeclaration
Swift
@objc(VSRLongTermKeysStorage) public protocol LongTermKeysStorage
-
One-time keys storage
See moreDeclaration
Swift
@objc(VSROneTimeKeysStorage) public protocol OneTimeKeysStorage
-
Protocol for keys rotation
See moreDeclaration
Swift
public protocol KeysRotatorProtocol : AnyObject
-
Protocol for session storage
See moreDeclaration
Swift
@objc(VSRSessionStorage) public protocol SessionStorage