Pajdeg  0.2.2
Pajdeg
Functions
pd_crypto.h File Reference
#include <sys/types.h>
#include "PDDefines.h"

Go to the source code of this file.

Functions

pd_crypto pd_crypto_create (PDDictionaryRef trailerDict, PDDictionaryRef options)
 
void pd_crypto_destroy (pd_crypto crypto)
 
PDInteger pd_crypto_unescape (char *str)
 
PDInteger pd_crypto_unescape_explicit_len (char *str, int len)
 
PDInteger pd_crypto_escape (char **dst, const char *src, PDInteger srcLen)
 
PDInteger pd_crypto_secure (char **dst, const char *src, PDInteger srcLen)
 
PDBool pd_crypto_authenticate_user (pd_crypto crypto, const char *password)
 
PDInteger pd_crypto_encrypt (pd_crypto crypto, PDInteger obid, PDInteger genid, char **dst, char *src, PDInteger len)
 
void pd_crypto_decrypt (pd_crypto crypto, PDInteger obid, PDInteger genid, char *data)
 
void pd_crypto_convert (pd_crypto crypto, PDInteger obid, PDInteger genid, char *data, PDInteger len)
 
PDStringRef pd_crypto_get_filter (pd_crypto crypto)
 
PDStringRef pd_crypto_get_subfilter (pd_crypto crypto)
 
PDInteger pd_crypto_get_version (pd_crypto crypto)
 
PDInteger pd_crypto_get_revision (pd_crypto crypto)
 
PDBool pd_crypto_get_encrypt_metadata_bool (pd_crypto crypto)
 
pd_crypto_method pd_crypto_get_method (pd_crypto crypto)
 
pd_auth_event pd_crypto_get_auth_event (pd_crypto crypto)
 

Detailed Description

Cryptography header file.