![]() |
MySQL 8.0.43
Source Code Documentation
|
TABLE KEYRING_KEYS. More...
#include "storage/perfschema/table_keyring_keys.h"#include <assert.h>#include <stddef.h>#include "sql/current_thd.h"#include "sql/field.h"#include "sql/plugin_table.h"#include "sql/table.h"#include <mysql/components/component_implementation.h>#include <mysql/components/my_service.h>#include <mysql/components/services/keyring_keys_metadata_iterator.h>#include <mysql/components/services/mysql_keyring_native_key_id.h>#include <mysql/components/services/registry.h>#include <mysql/service_plugin_registry.h>Namespaces | |
| namespace | anonymous_namespace{table_keyring_keys.cc} |
Enumerations | |
| enum | anonymous_namespace{table_keyring_keys.cc}::keyring_keys_field_offsets { anonymous_namespace{table_keyring_keys.cc}::FO_KEY_ID , anonymous_namespace{table_keyring_keys.cc}::FO_KEY_OWNER , anonymous_namespace{table_keyring_keys.cc}::FO_BACKEND_KEY_ID } |
| symbolic names for field offsets, keep in sync with field_types More... | |
Functions | |
| static bool | fetch_keys (std::vector< row_keyring_keys > &keyring_keys) |
| Query the keyring for the list of the keys. More... | |
Variables | |
| constexpr auto | KEYRING_ITEM_BUFFER_SIZE = 256 |
| constexpr auto | MAX_FIELD_LENGTH = 64 |
TABLE KEYRING_KEYS.
|
static |
Query the keyring for the list of the keys.
| true | keys are copied in keyring_keys |
| false | error. Either because of parsing or keyring empty. |
|
constexpr |
|
constexpr |