XrdCryptosslX509Req Class Reference

#include <XrdCryptosslX509Req.hh>

Inheritance diagram for XrdCryptosslX509Req:
Inheritance graph
[legend]
Collaboration diagram for XrdCryptosslX509Req:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 XrdCryptosslX509Req (XrdSutBucket *bck)
 XrdCryptosslX509Req (X509_REQ *creq)
virtual ~XrdCryptosslX509Req ()
XrdCryptoX509Reqdata Opaque ()
XrdCryptoRSAPKI ()
XrdSutBucketExport ()
const char * Subject ()
const char * SubjectHash (int)
XrdCryptoX509Reqdata GetExtension (const char *oid)
bool Verify ()

Private Attributes

X509_REQ * creq
XrdOucString subject
XrdOucString subjecthash
XrdOucString subjectoldhash
XrdSutBucketbucket
XrdCryptoRSApki

Constructor & Destructor Documentation

XrdCryptosslX509Req::XrdCryptosslX509Req ( XrdSutBucket bck  ) 
XrdCryptosslX509Req::XrdCryptosslX509Req ( X509_REQ *  creq  ) 
virtual XrdCryptosslX509Req::~XrdCryptosslX509Req (  )  [virtual]

Member Function Documentation

XrdSutBucket* XrdCryptosslX509Req::Export (  )  [virtual]

Reimplemented from XrdCryptoX509Req.

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

Reimplemented from XrdCryptoX509Req.

XrdCryptoX509Reqdata XrdCryptosslX509Req::Opaque (  )  [inline, virtual]

Reimplemented from XrdCryptoX509Req.

XrdCryptoRSA* XrdCryptosslX509Req::PKI (  )  [inline, virtual]

Reimplemented from XrdCryptoX509Req.

References pki.

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

Reimplemented from XrdCryptoX509Req.

const char* XrdCryptosslX509Req::SubjectHash ( int   )  [virtual]

Reimplemented from XrdCryptoX509Req.

bool XrdCryptosslX509Req::Verify (  )  [virtual]

Reimplemented from XrdCryptoX509Req.


Member Data Documentation

X509_REQ* XrdCryptosslX509Req::creq [private]

Referenced by PKI().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 16 Jul 2020 for xrootd by  doxygen 1.6.1