ARC SDK
Public Member Functions
Arc::ARCProxyUtil Class Reference

Utility class for generating proxies. More...

#include <ARCProxyUtil.h>

Public Member Functions

bool Contact_VOMS_Server (bool use_nssdb, const std::list< std::string > &vomslist, const std::list< std::string > &orderlist, bool use_gsi_comm, bool use_http_comm, const std::string &voms_period, std::string vomsacseq)
 
bool Contact_MyProxy_Server ()
 
bool Create_Proxy (bool use_nssdb, const std::string &proxy_policy, Arc::Time &proxy_start, Arc::Period &proxy_period, const std::string &vomsacseq)
 
void Set_ProxyPath (const std::string &proxypath)
 
std::string Get_ProxyPath ()
 
void Set_CertPath (const std::string &certpath)
 
std::string Get_CertPath ()
 
void Set_KeyPath (const std::string &keypath)
 
std::string Get_KeyPath ()
 
void Set_CACertDir (const std::string &cadir)
 
std::string Get_CACertDir ()
 
void Set_Keybits (int bits)
 
int Get_Keybits ()
 
void Set_Digest (SHA_OPTION sha_opt)
 
SHA_OPTION Get_Digest ()
 
void Set_VOMSDir (const std::string &vomsdir)
 
std::string Get_VOMSDir ()
 
void Set_VOMSESPath (const std::string &vomsespath)
 
std::string Get_VOMSESPath ()
 
void Set_NSSDBPath (const std::string &nssdbpath)
 
std::string Get_NSSDBPath ()
 

Detailed Description

Utility class for generating proxies.

Since
Added in 3.0.1.

The documentation for this class was generated from the following file: