|
- /* contrib/sslinfo/sslinfo--1.2.sql */
-
- -- complain if script is sourced in psql, rather than via CREATE EXTENSION
- \echo Use "CREATE EXTENSION sslinfo" to load this file. \quit
-
- CREATE FUNCTION ssl_client_serial() RETURNS numeric
- AS 'MODULE_PATHNAME', 'ssl_client_serial'
- LANGUAGE C STRICT PARALLEL RESTRICTED;
-
- CREATE FUNCTION ssl_is_used() RETURNS boolean
- AS 'MODULE_PATHNAME', 'ssl_is_used'
- LANGUAGE C STRICT PARALLEL RESTRICTED;
-
- CREATE FUNCTION ssl_version() RETURNS text
- AS 'MODULE_PATHNAME', 'ssl_version'
- LANGUAGE C STRICT PARALLEL RESTRICTED;
-
- CREATE FUNCTION ssl_cipher() RETURNS text
- AS 'MODULE_PATHNAME', 'ssl_cipher'
- LANGUAGE C STRICT PARALLEL RESTRICTED;
-
- CREATE FUNCTION ssl_client_cert_present() RETURNS boolean
- AS 'MODULE_PATHNAME', 'ssl_client_cert_present'
- LANGUAGE C STRICT PARALLEL RESTRICTED;
-
- CREATE FUNCTION ssl_client_dn_field(text) RETURNS text
- AS 'MODULE_PATHNAME', 'ssl_client_dn_field'
- LANGUAGE C STRICT PARALLEL RESTRICTED;
-
- CREATE FUNCTION ssl_issuer_field(text) RETURNS text
- AS 'MODULE_PATHNAME', 'ssl_issuer_field'
- LANGUAGE C STRICT PARALLEL RESTRICTED;
-
- CREATE FUNCTION ssl_client_dn() RETURNS text
- AS 'MODULE_PATHNAME', 'ssl_client_dn'
- LANGUAGE C STRICT PARALLEL RESTRICTED;
-
- CREATE FUNCTION ssl_issuer_dn() RETURNS text
- AS 'MODULE_PATHNAME', 'ssl_issuer_dn'
- LANGUAGE C STRICT PARALLEL RESTRICTED;
-
- CREATE FUNCTION
- ssl_extension_info(OUT name text,
- OUT value text,
- OUT critical boolean
- ) RETURNS SETOF record
- AS 'MODULE_PATHNAME', 'ssl_extension_info'
- LANGUAGE C STRICT PARALLEL RESTRICTED;
|