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
Protocols Reference