XrdCryptoX509Req Class Reference

#include <XrdCryptoX509Req.hh>

Inheritance diagram for XrdCryptoX509Req:

XrdCryptosslX509Req List of all members.

Public Member Functions

 XrdCryptoX509Req (int v=-1)
virtual ~XrdCryptoX509Req ()
virtual bool IsValid ()
virtual XrdCryptoX509Reqdata Opaque ()
virtual XrdCryptoRSAPKI ()
virtual XrdSutBucketExport ()
virtual void Dump ()
virtual const char * Subject ()
virtual const char * SubjectHash ()
virtual XrdCryptoX509Reqdata GetExtension (const char *oid)
virtual bool Verify ()
int Version () const
void SetVersion (int v)

Private Attributes

int version

Detailed Description

Definition at line 32 of file XrdCryptoX509Req.hh.


Constructor & Destructor Documentation

XrdCryptoX509Req::XrdCryptoX509Req ( int  v = -1  )  [inline]

Definition at line 35 of file XrdCryptoX509Req.hh.

References SetVersion().

virtual XrdCryptoX509Req::~XrdCryptoX509Req (  )  [inline, virtual]

Definition at line 36 of file XrdCryptoX509Req.hh.


Member Function Documentation

bool XrdCryptoX509Req::IsValid (  )  [virtual]

Definition at line 44 of file XrdCryptoX509Req.cc.

References ABSTRACTMETHOD.

XrdCryptoX509Reqdata XrdCryptoX509Req::Opaque (  )  [virtual]

Definition at line 68 of file XrdCryptoX509Req.cc.

References ABSTRACTMETHOD.

Referenced by XrdCryptosslFactory::X509Req(), and XrdSslgsiX509SignProxyReq().

XrdCryptoRSA * XrdCryptoX509Req::PKI (  )  [virtual]

Definition at line 76 of file XrdCryptoX509Req.cc.

References ABSTRACTMETHOD.

Referenced by Dump().

XrdSutBucket * XrdCryptoX509Req::Export (  )  [virtual]

Definition at line 92 of file XrdCryptoX509Req.cc.

References ABSTRACTMETHOD.

Referenced by XrdSecProtocolgsi::ServerDoCert().

void XrdCryptoX509Req::Dump (  )  [virtual]

Definition at line 24 of file XrdCryptoX509Req.cc.

References EPNAME, PKI(), PRINT, Subject(), and SubjectHash().

Referenced by main().

const char * XrdCryptoX509Req::Subject (  )  [virtual]

Definition at line 52 of file XrdCryptoX509Req.cc.

References ABSTRACTMETHOD.

Referenced by Dump().

const char * XrdCryptoX509Req::SubjectHash (  )  [virtual]

Definition at line 60 of file XrdCryptoX509Req.cc.

References ABSTRACTMETHOD.

Referenced by Dump().

XrdCryptoX509Reqdata XrdCryptoX509Req::GetExtension ( const char *  oid  )  [virtual]

Definition at line 84 of file XrdCryptoX509Req.cc.

References ABSTRACTMETHOD.

bool XrdCryptoX509Req::Verify (  )  [virtual]

Definition at line 100 of file XrdCryptoX509Req.cc.

References ABSTRACTMETHOD.

int XrdCryptoX509Req::Version (  )  const [inline]

Definition at line 64 of file XrdCryptoX509Req.hh.

References version.

Referenced by XrdSslgsiX509SignProxyReq().

void XrdCryptoX509Req::SetVersion ( int  v  )  [inline]

Definition at line 65 of file XrdCryptoX509Req.hh.

References version.

Referenced by XrdSecProtocolgsi::ClientDoPxyreq(), and XrdCryptoX509Req().


Member Data Documentation

int XrdCryptoX509Req::version [private]

Definition at line 68 of file XrdCryptoX509Req.hh.

Referenced by SetVersion(), and Version().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:30 2011 for ROOT_528-00b_version by  doxygen 1.5.1