Public Types | |
enum | TCertStatus { CS_PATH_EMPTY, CS_NOT_FOUND, CS_INVALID_CONFIG, CS_CADIR_NOT_FOUND, CS_VALID } |
enum | TProxyStatus { PS_PATH_EMPTY, PS_NOT_FOUND, PS_EXPIRED, PS_NOT_VALID, PS_VALID } |
enum | TReturnStatus { RS_OK, RS_FAILED } |
Public Member Functions | |
int | initialize () |
int | printInformation () |
int | generateProxy () |
int | removeProxy () |
void | setUiReturnStatus (TReturnStatus status) |
TReturnStatus | getUiReturnStatus () |
TReturnStatus | showProxyUI () |
void | showProxyUIAppLoop () |
TCertStatus | checkCert () |
TProxyStatus | checkProxy () |
void | setPassphrase (const QString &passphrase) |
void | setValidityPeriod (int seconds) |
void | setUseGSIProxy (bool flag) |
bool | getUseGSIProxy () |
void | addVomsServer (const QString &server, const QString &role) |
void | addVomsServerAndRole (const QString &serverAndRole) |
void | removeVomsServer (const QString &server, const QString &role) |
QString | getVomsServer (int idx) |
int | vomsServerCount () |
QString | getIdentity () |
VomsList & | vomsList () |