gooderp18绿色标准版
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

49 lines
1.5KB

  1. /* contrib/sslinfo/sslinfo--1.2.sql */
  2. -- complain if script is sourced in psql, rather than via CREATE EXTENSION
  3. \echo Use "CREATE EXTENSION sslinfo" to load this file. \quit
  4. CREATE FUNCTION ssl_client_serial() RETURNS numeric
  5. AS 'MODULE_PATHNAME', 'ssl_client_serial'
  6. LANGUAGE C STRICT PARALLEL RESTRICTED;
  7. CREATE FUNCTION ssl_is_used() RETURNS boolean
  8. AS 'MODULE_PATHNAME', 'ssl_is_used'
  9. LANGUAGE C STRICT PARALLEL RESTRICTED;
  10. CREATE FUNCTION ssl_version() RETURNS text
  11. AS 'MODULE_PATHNAME', 'ssl_version'
  12. LANGUAGE C STRICT PARALLEL RESTRICTED;
  13. CREATE FUNCTION ssl_cipher() RETURNS text
  14. AS 'MODULE_PATHNAME', 'ssl_cipher'
  15. LANGUAGE C STRICT PARALLEL RESTRICTED;
  16. CREATE FUNCTION ssl_client_cert_present() RETURNS boolean
  17. AS 'MODULE_PATHNAME', 'ssl_client_cert_present'
  18. LANGUAGE C STRICT PARALLEL RESTRICTED;
  19. CREATE FUNCTION ssl_client_dn_field(text) RETURNS text
  20. AS 'MODULE_PATHNAME', 'ssl_client_dn_field'
  21. LANGUAGE C STRICT PARALLEL RESTRICTED;
  22. CREATE FUNCTION ssl_issuer_field(text) RETURNS text
  23. AS 'MODULE_PATHNAME', 'ssl_issuer_field'
  24. LANGUAGE C STRICT PARALLEL RESTRICTED;
  25. CREATE FUNCTION ssl_client_dn() RETURNS text
  26. AS 'MODULE_PATHNAME', 'ssl_client_dn'
  27. LANGUAGE C STRICT PARALLEL RESTRICTED;
  28. CREATE FUNCTION ssl_issuer_dn() RETURNS text
  29. AS 'MODULE_PATHNAME', 'ssl_issuer_dn'
  30. LANGUAGE C STRICT PARALLEL RESTRICTED;
  31. CREATE FUNCTION
  32. ssl_extension_info(OUT name text,
  33. OUT value text,
  34. OUT critical boolean
  35. ) RETURNS SETOF record
  36. AS 'MODULE_PATHNAME', 'ssl_extension_info'
  37. LANGUAGE C STRICT PARALLEL RESTRICTED;
上海开阖软件有限公司 沪ICP备12045867号-1