Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdCryptosslMsgDigest Class Reference

#include <XrdCryptosslMsgDigest.hh>

Inheritance diagram for XrdCryptosslMsgDigest:

Inheritance graph
[legend]
Collaboration diagram for XrdCryptosslMsgDigest:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 XrdCryptosslMsgDigest (const char *dgst)
virtual ~XrdCryptosslMsgDigest ()
bool IsValid ()
int Reset (const char *dgst=0)
int Update (const char *b, int l)
int Final ()

Static Public Member Functions

bool IsSupported (const char *dgst)

Private Member Functions

int Init (const char *dgst)

Private Attributes

bool valid
EVP_MD_CTX mdctx

Constructor & Destructor Documentation

XrdCryptosslMsgDigest::XrdCryptosslMsgDigest const char *  dgst  ) 
 

virtual XrdCryptosslMsgDigest::~XrdCryptosslMsgDigest  )  [inline, virtual]
 


Member Function Documentation

int XrdCryptosslMsgDigest::Final  )  [virtual]
 

Reimplemented from XrdCryptoMsgDigest.

int XrdCryptosslMsgDigest::Init const char *  dgst  )  [private]
 

bool XrdCryptosslMsgDigest::IsSupported const char *  dgst  )  [static]
 

bool XrdCryptosslMsgDigest::IsValid  )  [inline, virtual]
 

Reimplemented from XrdCryptoMsgDigest.

int XrdCryptosslMsgDigest::Reset const char *  dgst = 0  )  [virtual]
 

Reimplemented from XrdCryptoMsgDigest.

int XrdCryptosslMsgDigest::Update const char *  b,
int  l
[virtual]
 

Reimplemented from XrdCryptoMsgDigest.


Member Data Documentation

EVP_MD_CTX XrdCryptosslMsgDigest::mdctx [private]
 

bool XrdCryptosslMsgDigest::valid [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:42:09 2011 for xrootd by  doxygen 1.3.9.1