Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

wvx509.cc File Reference

#include "wvx509.h"
#include "wvsslhacks.h"
#include "wvdiriter.h"
#include "wvcrypto.h"
#include "wvstringlist.h"
#include "strutils.h"
#include <openssl/pem.h>
#include <openssl/x509v3.h>
#include <openssl/err.h>
#include <openssl/sha.h>
#include <openssl/pkcs12.h>

Go to the source code of this file.

Defines

#define NID_domainComponent   391
#define NID_Domain   392

Functions

void wvssl_init ()
void wvssl_free ()
WvString wvssl_errstr ()
WvString set_name_entry (X509_NAME *name, WvStringParm dn)
FILE * file_hack_start ()
WvString file_hack_end (FILE *f)

Variables

int ssl_init_count = 0


Define Documentation

#define NID_Domain   392
 

Definition at line 163 of file wvx509.cc.

#define NID_domainComponent   391
 

Definition at line 159 of file wvx509.cc.


Function Documentation

WvString file_hack_end FILE *  f  )  [static]
 

Definition at line 365 of file wvx509.cc.

References WvBufBaseCommonImpl< T >::alloc(), WvBufBase< unsigned char >::getstr(), WvBufBaseCommonImpl< T >::unalloc(), and WvDynBuf.

Referenced by WvX509Mgr::certreq(), and WvX509Mgr::encode().

FILE* file_hack_start  )  [static]
 

Definition at line 359 of file wvx509.cc.

Referenced by WvX509Mgr::certreq(), WvX509Mgr::decode(), and WvX509Mgr::encode().

WvString set_name_entry X509_NAME *  name,
WvStringParm  dn
[static]
 

Definition at line 168 of file wvx509.cc.

References WvString::append(), WvStringList::split(), strlwr(), trim_string(), and WvStringParm.

Referenced by WvX509Mgr::certreq(), and WvX509Mgr::create_selfsigned().

WvString wvssl_errstr  ) 
 

Definition at line 50 of file wvx509.cc.

Referenced by WvX509Mgr::test().

void wvssl_free  ) 
 

Definition at line 34 of file wvx509.cc.

References ssl_init_count.

Referenced by WvSSLStream::~WvSSLStream(), and WvX509Mgr::~WvX509Mgr().

void wvssl_init  ) 
 

Definition at line 22 of file wvx509.cc.

References ssl_init_count.

Referenced by WvSSLStream::WvSSLStream(), and WvX509Mgr::WvX509Mgr().


Variable Documentation

int ssl_init_count = 0 [static]
 

Definition at line 20 of file wvx509.cc.

Referenced by wvssl_free(), and wvssl_init().


Generated on Wed Dec 15 15:08:14 2004 for WvStreams by  doxygen 1.3.9.1