Crypto routines
[APR Utility Functions]


Defines

#define APR_CRYPTO_CA_TYPE_UNKNOWN   0
#define APR_CRYPTO_CA_TYPE_DER   1
#define APR_CRYPTO_CA_TYPE_BASE64   2
#define APR_CRYPTO_CA_TYPE_CERT7_DB   3
#define APR_CRYPTO_CA_TYPE_SECMOD   4
#define APR_CRYPTO_CERT_TYPE_UNKNOWN   5
#define APR_CRYPTO_CERT_TYPE_DER   6
#define APR_CRYPTO_CERT_TYPE_BASE64   7
#define APR_CRYPTO_CERT_TYPE_KEY3_DB   8
#define APR_CRYPTO_CERT_TYPE_NICKNAME   9
#define APR_CRYPTO_KEY_TYPE_UNKNOWN   10
#define APR_CRYPTO_KEY_TYPE_DER   11
#define APR_CRYPTO_KEY_TYPE_BASE64   12
#define APR_CRYPTO_CERT_TYPE_PFX   13
#define APR_CRYPTO_KEY_TYPE_PFX   14
#define APR_CRYPTO_CA_TYPE_CACERTDIR_BASE64   15
#define APR_CRYPTO_CA_TYPE_CMS   16
#define APR_CRYPTO_KEY_TYPE_SYM   17
#define APR_CRYPTO_CA_TYPE_DIR   18
#define APR_CRYPTO_ENGINE   101

Define Documentation

#define APR_CRYPTO_CA_TYPE_BASE64   2

PEM encoded CA certificate

#define APR_CRYPTO_CA_TYPE_CACERTDIR_BASE64   15

Openldap directory full of base64-encoded cert authorities with hashes in corresponding .0 directory

#define APR_CRYPTO_CA_TYPE_CERT7_DB   3

Netscape/Mozilla cert7.db CA certificate database

#define APR_CRYPTO_CA_TYPE_CMS   16

CMS Key Database with private key and cert chain

#define APR_CRYPTO_CA_TYPE_DER   1

binary DER encoded CA certificate

#define APR_CRYPTO_CA_TYPE_DIR   18

Netscape/Mozilla certificate database directory

#define APR_CRYPTO_CA_TYPE_SECMOD   4

Netscape/Mozilla secmod file

#define APR_CRYPTO_CA_TYPE_UNKNOWN   0

CA certificate type unknown

#define APR_CRYPTO_CERT_TYPE_BASE64   7

PEM encoded client certificate

#define APR_CRYPTO_CERT_TYPE_DER   6

binary DER encoded client certificate

#define APR_CRYPTO_CERT_TYPE_KEY3_DB   8

Netscape/Mozilla key3.db client certificate database

#define APR_CRYPTO_CERT_TYPE_NICKNAME   9

Netscape/Mozilla client certificate nickname

#define APR_CRYPTO_CERT_TYPE_PFX   13

PKCS#12 encoded client certificate

#define APR_CRYPTO_CERT_TYPE_UNKNOWN   5

Client certificate type unknown

#define APR_CRYPTO_ENGINE   101

Crypto engine

#define APR_CRYPTO_KEY_TYPE_BASE64   12

PEM encoded private key

#define APR_CRYPTO_KEY_TYPE_DER   11

binary DER encoded private key

#define APR_CRYPTO_KEY_TYPE_PFX   14

PKCS#12 encoded private key

#define APR_CRYPTO_KEY_TYPE_SYM   17

Symmetrical key

#define APR_CRYPTO_KEY_TYPE_UNKNOWN   10

Private key type unknown


Generated on Thu Jul 16 14:58:21 2009 for Apache Portable Runtime by  doxygen 1.5.8