Go to the source code of this file.
Definition at line 164 of file oauth-utils.c.
Definition at line 165 of file oauth-utils.c.
Definition at line 95 of file oauth-utils.c.
References appendPQExpBufferChar(), appendPQExpBufferVA(), generate_unaccent_rules::args, Assert(), conn, conn_errorMessage, libpq_gettext, and PQExpBufferBroken.
Referenced by build_client_final_message(), build_client_first_message(), check_expected_areq(), client_initial_response(), connectFailureMessage(), connectNoDelay(), fillPGconn(), free_async_ctx(), getBackendKeyData(), getNotify(), getParameterStatus(), handle_oauth_sasl_error(), handleSyncLoss(), init_allowed_encryption_methods(), initialize_curl(), initialize_SSL(), issuer_from_well_known_uri(), lo_create(), lo_export(), lo_import_internal(), lo_initialize(), lo_lseek64(), lo_read(), lo_tell64(), lo_truncate(), lo_truncate64(), lo_write(), oauth_exchange(), open_client_SSL(), openssl_verify_peer_name_matches_certificate_ip(), openssl_verify_peer_name_matches_certificate_name(), pg_fe_run_oauth_flow_impl(), pg_fe_sendauth(), pg_GSS_load_servicename(), pg_GSS_read(), pg_GSS_write(), pg_password_sendauth(), pg_SASL_continue(), pg_SASL_init(), pgpassfileWarning(), pgtls_get_peer_certificate_hash(), pgtls_read(), pgtls_write(), pq_verify_peer_name_matches_certificate(), pq_verify_peer_name_matches_certificate_ip(), pq_verify_peer_name_matches_certificate_name(), pqAllocCmdQueueEntry(), PQcancelCreate(), PQcancelPoll(), PQcancelStart(), pqConnectOptions2(), PQconnectPoll(), pqCopyPGconn(), PQencryptPasswordConn(), pqEndcopy3(), PQenterPipelineMode(), PQescapeByteaInternal(), PQescapeInternal(), PQescapeStringInternal(), PQexecStart(), PQexitPipelineMode(), PQfn(), pqFunctionCall3(), PQgetCopyData(), pqGetCopyData3(), pqGetErrorNotice3(), pqGetline3(), pqGetNegotiateProtocolVersion3(), PQgetResult(), pqParseInput3(), pqParseIntParam(), pqParseProtocolVersion(), pqPipelineProcessQueue(), pqPipelineSyncInternal(), pqPrepareAsyncResult(), PQputCopyData(), PQputCopyEnd(), pqSaveWriteError(), pqsecure_open_gss(), pqsecure_raw_read(), PQsendFlushRequest(), PQsendPrepare(), PQsendQueryGuts(), PQsendQueryInternal(), PQsendQueryParams(), PQsendQueryPrepared(), PQsendQueryStart(), PQsendTypedCommand(), PQsetdbLogin(), read_server_final_message(), read_server_first_message(), run_user_oauth_flow(), scram_exchange(), select_next_encryption_method(), setKeepalivesCount(), setKeepalivesIdle(), setKeepalivesInterval(), setTCPUserTimeout(), setup_oauth_parameters(), setup_token_request(), and store_conn_addrinfo().
Definition at line 65 of file oauth-utils.c.
References conn_errorMessage, conn_oauth_client_id, conn_oauth_client_secret, conn_oauth_discovery_uri, conn_oauth_issuer_id, conn_oauth_scope, conn_sasl_state, libpq_gettext_impl, pg_g_threadlock, set_conn_altsock, and set_conn_oauth_token.
Definition at line 149 of file oauth-utils.c.
Referenced by pg_fe_run_oauth_flow_impl().
Definition at line 172 of file oauth-utils.c.
References SIGPIPE, SOCK_ERRNO, and SOCK_ERRNO_SET.
Referenced by pg_fe_run_oauth_flow(), and PQprint().
Definition at line 208 of file oauth-utils.c.
References SIGPIPE, SOCK_ERRNO, and SOCK_ERRNO_SET.
Referenced by pg_fe_run_oauth_flow(), and PQprint().
Definition at line 38 of file oauth-utils.c.
Referenced by libpq_append_conn_error(), and libpq_oauth_init().
Definition at line 39 of file oauth-utils.c.
Referenced by libpq_oauth_init().
Definition at line 40 of file oauth-utils.c.
Referenced by libpq_oauth_init().
Definition at line 41 of file oauth-utils.c.
Referenced by libpq_oauth_init().
Definition at line 42 of file oauth-utils.c.
Referenced by libpq_oauth_init().
Definition at line 43 of file oauth-utils.c.
Referenced by libpq_oauth_init().
Definition at line 44 of file oauth-utils.c.
Referenced by libpq_oauth_init().
Definition at line 36 of file oauth-utils.c.
Referenced by libpq_oauth_init().
Definition at line 35 of file oauth-utils.c.
Referenced by libpq_oauth_init().
Definition at line 46 of file oauth-utils.c.
Referenced by libpq_oauth_init().
Definition at line 47 of file oauth-utils.c.
Referenced by libpq_oauth_init().