|
Couchbase Lite C++
Couchbase Lite C++ API
|
Result returned by a PropertyEncryptor callback. More...
#include <cbl++/Replicator.hh>
Public Attributes | |
| fleece::alloc_slice | ciphertext |
| Encrypted data. Empty = skip (results in a crypto error). | |
| std::optional< std::string > | algorithm |
| Optional algorithm name. Default: "CB_MOBILE_CUSTOM". | |
| std::optional< std::string > | keyID |
| Optional key identifier. | |
| CBLError | error {} |
| Optional error. Non-zero aborts replication for this doc. | |
Result returned by a PropertyEncryptor callback.
| std::optional<std::string> cbl::EncryptionResult::algorithm |
Optional algorithm name. Default: "CB_MOBILE_CUSTOM".
| fleece::alloc_slice cbl::EncryptionResult::ciphertext |
Encrypted data. Empty = skip (results in a crypto error).
| CBLError cbl::EncryptionResult::error {} |
Optional error. Non-zero aborts replication for this doc.
| std::optional<std::string> cbl::EncryptionResult::keyID |
Optional key identifier.