#include <XrdCryptoX509Req.hh>
Inheritance diagram for XrdCryptoX509Req:
Public Member Functions | |
XrdCryptoX509Req (int v=-1) | |
virtual | ~XrdCryptoX509Req () |
virtual bool | IsValid () |
virtual XrdCryptoX509Reqdata | Opaque () |
virtual XrdCryptoRSA * | PKI () |
virtual XrdSutBucket * | Export () |
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 |
Definition at line 32 of file XrdCryptoX509Req.hh.
XrdCryptoX509Req::XrdCryptoX509Req | ( | int | v = -1 |
) | [inline] |
virtual XrdCryptoX509Req::~XrdCryptoX509Req | ( | ) | [inline, virtual] |
Definition at line 36 of file XrdCryptoX509Req.hh.
bool XrdCryptoX509Req::IsValid | ( | ) | [virtual] |
XrdCryptoX509Reqdata XrdCryptoX509Req::Opaque | ( | ) | [virtual] |
Definition at line 68 of file XrdCryptoX509Req.cc.
References ABSTRACTMETHOD.
Referenced by XrdCryptosslFactory::X509Req(), and XrdSslgsiX509SignProxyReq().
XrdCryptoRSA * XrdCryptoX509Req::PKI | ( | ) | [virtual] |
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] |
const char * XrdCryptoX509Req::SubjectHash | ( | ) | [virtual] |
XrdCryptoX509Reqdata XrdCryptoX509Req::GetExtension | ( | const char * | oid | ) | [virtual] |
bool XrdCryptoX509Req::Verify | ( | ) | [virtual] |
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().
int XrdCryptoX509Req::version [private] |