PostgreSQL Source Code: src/include/common/saslprep.h Source File (original) (raw)
Go to the documentation of this file.
1/*-------------------------------------------------------------------------
2 *
3 * saslprep.h
4 * SASLprep normalization, for SCRAM authentication
5 *
6 * These definitions are used by both frontend and backend code.
7 *
8 * Copyright (c) 2017-2025, PostgreSQL Global Development Group
9 *
10 * src/include/common/saslprep.h
11 *
12 *-------------------------------------------------------------------------
13 */
14#ifndef SASLPREP_H
15#define SASLPREP_H
16
17/*
18 * Return codes for pg_saslprep() function.
19 */
20typedef enum
21{
23 SASLPREP_OOM = -1, /* out of memory (only in frontend) */
27
29
30#endif /* SASLPREP_H */
pg_saslprep_rc pg_saslprep(const char *input, char **output)