PostgreSQL Source Code  git master
pg_be_sasl_mech Struct Reference

#include <sasl.h>

Data Fields

void(* get_mechanisms )(Port *port, StringInfo buf)
 
void *(* init )(Port *port, const char *mech, const char *shadow_pass)
 
int(* exchange )(void *state, const char *input, int inputlen, char **output, int *outputlen, const char **logdetail)
 

Detailed Description

Definition at line 37 of file sasl.h.

Field Documentation

◆ exchange

int(* pg_be_sasl_mech::exchange) (void *state, const char *input, int inputlen, char **output, int *outputlen, const char **logdetail)

Definition at line 126 of file sasl.h.

Referenced by CheckSASLAuth().

◆ get_mechanisms

void(* pg_be_sasl_mech::get_mechanisms) (Port *port, StringInfo buf)

Definition at line 56 of file sasl.h.

Referenced by CheckSASLAuth().

◆ init

void*(* pg_be_sasl_mech::init) (Port *port, const char *mech, const char *shadow_pass)

Definition at line 80 of file sasl.h.

Referenced by CheckSASLAuth().


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