1234567891011121314151617181920212223242526272829 |
- /*-------------------------------------------------------------------------
- *
- * auth.h
- * Definitions for network authentication routines
- *
- *
- * Portions Copyright (c) 1996-2016, PostgreSQL Global Development Group
- * Portions Copyright (c) 1994, Regents of the University of California
- *
- * src/include/libpq/auth.h
- *
- *-------------------------------------------------------------------------
- */
- #ifndef AUTH_H
- #define AUTH_H
- #include "libpq/libpq-be.h"
- extern char *pg_krb_server_keyfile;
- extern bool pg_krb_caseins_users;
- extern char *pg_krb_realm;
- extern void ClientAuthentication(Port *port);
- /* Hook for plugins to get control in ClientAuthentication() */
- typedef void (*ClientAuthentication_hook_type) (Port *, int);
- extern PGDLLIMPORT ClientAuthentication_hook_type ClientAuthentication_hook;
- #endif /* AUTH_H */
|