|
xrootd
|
#include <XrdVomsFun.hh>

Public Types | |
| enum | CertFormat { gCertRaw = 0, gCertPEM = 1, gCertX509 = 2 } |
Public Member Functions | |
| void | SetCertFmt (CertFormat n) |
| int | VOMSFun (XrdSecEntity &ent) |
| int | VOMSInit (const char *cfg) |
| XrdVomsFun (XrdSysError &erp) | |
| ~XrdVomsFun () | |
Private Member Functions | |
| void | FmtExtract (XrdOucString &out, XrdOucString in, const char *tag) |
| void | NameOneLine (X509_NAME *nm, XrdOucString &s) |
| void | FmtReplace (XrdSecEntity &ent) |
Private Attributes | |
| CertFormat | gCertFmt |
| short | gGrpWhich |
| short | gDebug |
| XrdOucHash< int > | gGrps |
| XrdOucHash< int > | gVOs |
| XrdOucString | gRequire |
| XrdOucString | gGrpFmt |
| XrdOucString | gRoleFmt |
| XrdOucString | gVoFmt |
| XrdSysError & | gDest |
| XrdSysLogger * | gLogger |
| XrdVomsFun::XrdVomsFun | ( | XrdSysError & | erp | ) |
|
inline |
|
private |
|
private |
|
private |
|
inline |
References gCertFmt.
| int XrdVomsFun::VOMSFun | ( | XrdSecEntity & | ent | ) |
| int XrdVomsFun::VOMSInit | ( | const char * | cfg | ) |
|
private |
Referenced by SetCertFmt().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |