PostgreSQL Source Code git master
Loading...
Searching...
No Matches
pg_cryptohash_ctx Struct Reference

Data Fields

pg_cryptohash_type type
 
pg_cryptohash_errno error
 
union { 
 
   pg_md5_ctx   md5 
 
   pg_sha1_ctx   sha1 
 
   pg_sha224_ctx   sha224 
 
   pg_sha256_ctx   sha256 
 
   pg_sha384_ctx   sha384 
 
   pg_sha512_ctx   sha512 
 
data 
 
const charerrreason
 
EVP_MD_CTXevpctx
 
ResourceOwner resowner
 

Detailed Description

Definition at line 51 of file cryptohash.c.

Field Documentation

◆ [union]

union { ... } pg_cryptohash_ctx::data

◆ error

◆ errreason

◆ evpctx

◆ md5

pg_md5_ctx pg_cryptohash_ctx::md5

Definition at line 58 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

◆ resowner

ResourceOwner pg_cryptohash_ctx::resowner

◆ sha1

pg_sha1_ctx pg_cryptohash_ctx::sha1

Definition at line 59 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

◆ sha224

pg_sha224_ctx pg_cryptohash_ctx::sha224

Definition at line 60 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

◆ sha256

pg_sha256_ctx pg_cryptohash_ctx::sha256

Definition at line 61 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

◆ sha384

pg_sha384_ctx pg_cryptohash_ctx::sha384

Definition at line 62 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

◆ sha512

pg_sha512_ctx pg_cryptohash_ctx::sha512

Definition at line 63 of file cryptohash.c.

Referenced by pg_cryptohash_final(), pg_cryptohash_init(), and pg_cryptohash_update().

◆ type

pg_cryptohash_type pg_cryptohash_ctx::type

The documentation for this struct was generated from the following files: