MySQL 8.0.40
Source Code Documentation
handshake.h File Reference
#include "common.h"
#include "my_inttypes.h"

Go to the source code of this file.

Classes

class  Security_buffer
 Convenience wrapper around SecBufferDesc. More...
 
class  Handshake
 Common base for Handshake_{server,client}. More...
 

Macros

#define SSP_NAME   "Negotiate"
 Name of the SSP (Security Support Provider) to be used for authentication. More...
 
#define MAX_HANDSHAKE_ROUNDS   50
 Maximal number of rounds in authentication handshake. More...
 

Macro Definition Documentation

◆ MAX_HANDSHAKE_ROUNDS

#define MAX_HANDSHAKE_ROUNDS   50

Maximal number of rounds in authentication handshake.

Server will interrupt authentication handshake with error if client's identity can not be determined within this many rounds.

◆ SSP_NAME

#define SSP_NAME   "Negotiate"

Name of the SSP (Security Support Provider) to be used for authentication.

We use "Negotiate" which will find the most secure SSP which can be used and redirect to that SSP.