|
|
| KeyValueSecretReader (const KeyValueSecret &secret_p, FileOpener &opener_p) |
| | Manually pass in a secret reference.
|
| |
|
| KeyValueSecretReader (FileOpener &opener_p, optional_ptr< FileOpenerInfo > info, const char **secret_types, idx_t secret_types_len) |
| | Initializes the KeyValueSecretReader by fetching the secret automatically.
|
| |
|
| KeyValueSecretReader (FileOpener &opener_p, optional_ptr< FileOpenerInfo > info, const char *secret_type) |
| |
|
| KeyValueSecretReader (DatabaseInstance &db, const char **secret_types, idx_t secret_types_len, string path) |
| | Initialize KeyValueSecretReader from a db instance.
|
| |
|
| KeyValueSecretReader (DatabaseInstance &db, const char *secret_type, string path) |
| |
|
| KeyValueSecretReader (ClientContext &context, const char **secret_types, idx_t secret_types_len, string path) |
| |
|
| KeyValueSecretReader (ClientContext &context, const char *secret_type, string path) |
| |
|
SettingLookupResult | TryGetSecretKey (const string &secret_key, Value &result) |
| | Lookup a KeyValueSecret value.
|
| |
|
SettingLookupResult | TryGetSecretKeyOrSetting (const string &secret_key, const string &setting_name, Value &result) |
| | Lookup a KeyValueSecret value or a setting.
|
| |
|
Value | GetSecretKey (const string &secret_key) |
| | Lookup a KeyValueSecret value or a setting, throws InvalidInputException on not found.
|
| |
|
Value | GetSecretKeyOrSetting (const string &secret_key, const string &setting_name) |
| | Lookup a KeyValueSecret value or a setting, throws InvalidInputException on not found.
|
| |
| template<class TYPE > |
| SettingLookupResult | TryGetSecretKey (const string &secret_key, TYPE &value_out) |
| | Templating around TryGetSecretKey.
|
| |
| template<class TYPE > |
| SettingLookupResult | TryGetSecretKeyOrSetting (const string &secret_key, const string &setting_name, TYPE &value_out) |
| | Templating around TryGetSecretOrSetting.
|
| |
| template<class TYPE > |
| TYPE | GetSecretKeyOrSettingOrDefault (const string &secret_key, const string &setting_name, TYPE default_value) |
| |