#include <XrdCryptoX509.hh>
Inheritance diagram for XrdCryptoX509:

Public Types | |
| enum | EX509Type { kUnknown = -1, kCA = 0, kEEC = 1, kProxy = 2 } |
Public Member Functions | |
| XrdCryptoX509 () | |
| virtual | ~XrdCryptoX509 () |
| virtual bool | IsValid (int when=0) |
| virtual bool | IsExpired (int when=0) |
| virtual XrdCryptoX509data | Opaque () |
| virtual XrdCryptoRSA * | PKI () |
| virtual void | SetPKI (XrdCryptoX509data pki) |
| virtual XrdSutBucket * | Export () |
| virtual void | Dump () |
| const char * | Type (EX509Type t=kUnknown) const |
| virtual const char * | ParentFile () |
| virtual int | BitStrength () |
| virtual kXR_int64 | SerialNumber () |
| virtual XrdOucString | SerialNumberString () |
| virtual int | NotBefore () |
| virtual int | NotAfter () |
| virtual const char * | Issuer () |
| virtual const char * | IssuerHash () |
| virtual const char * | Subject () |
| virtual const char * | SubjectHash () |
| virtual XrdCryptoX509data | GetExtension (const char *oid) |
| virtual bool | Verify (XrdCryptoX509 *ref) |
Public Attributes | |
| EX509Type | type |
Static Private Attributes | |
| const char * | ctype [4] = { "Unknown", "CA", "EEC", "Proxy" } |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in XrdCryptosslX509. |
|
|
|
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
|
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
|
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
Reimplemented in XrdCryptosslX509. |
|
|
|
|
|
Reimplemented in XrdCryptosslX509. |
|
|
|
|
|
|
1.3.9.1