![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
TABLE KEYRING_KEYS. More...
#include "storage/perfschema/table_keyring_keys.h"#include <cassert>#include <cstddef>#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 |