PostgreSQL Source Code: src/include/libpq/auth.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
12
13
14#ifndef AUTH_H
15#define AUTH_H
16
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33#define PG_MAX_AUTH_TOKEN_LENGTH 65535
34
38
41 int extralen);
43
44
47
48
49typedef char *(*auth_password_hook_typ) (char *input);
50
51
53
54#endif
void sendAuthRequest(Port *port, AuthRequest areq, const void *extradata, int extralen)
PGDLLIMPORT ClientAuthentication_hook_type ClientAuthentication_hook
PGDLLIMPORT char * pg_krb_server_keyfile
PGDLLIMPORT auth_password_hook_typ ldap_password_hook
void(* ClientAuthentication_hook_type)(Port *, int)
char *(* auth_password_hook_typ)(char *input)
void ClientAuthentication(Port *port)
PGDLLIMPORT bool pg_krb_caseins_users
void set_authn_id(Port *port, const char *id)
PGDLLIMPORT bool pg_gss_accept_delegation