MySQL 8.0.32
Source Code Documentation
Encryption_metadata Struct Reference

Encryption metadata. More...

#include <os0enc.h>

Public Member Functions

bool can_encrypt () const

Public Attributes

Encryption::Type m_type {Encryption::NONE}
 Encrypt type. More...
byte m_key [Encryption::KEY_LEN]
 Encrypt key. More...
size_t m_key_len {0}
 Encrypt key length. More...
byte m_iv [Encryption::KEY_LEN]
 Encrypt initial vector. More...

Detailed Description

Encryption metadata.

Member Function Documentation

◆ can_encrypt()

bool Encryption_metadata::can_encrypt ( ) const

Member Data Documentation

◆ m_iv

byte Encryption_metadata::m_iv[Encryption::KEY_LEN]

Encrypt initial vector.

◆ m_key

byte Encryption_metadata::m_key[Encryption::KEY_LEN]

Encrypt key.

◆ m_key_len

size_t Encryption_metadata::m_key_len {0}

Encrypt key length.

◆ m_type

Encryption::Type Encryption_metadata::m_type {Encryption::NONE}

Encrypt type.

The documentation for this struct was generated from the following file: