ProxyProvider¶
ProxyProvider base class for various proxy providers
- class DIRAC.Resources.ProxyProvider.ProxyProvider.ProxyProvider(parameters=None)¶
Bases:
object
- __init__(parameters=None)¶
- checkStatus(userDN)¶
Read ready to work status of proxy provider
- Parameters
userDN (str) – user DN
- Returns
S_OK()/S_ERROR()
- generateDN(**kwargs)¶
Generate new DN
- Parameters
kwargs (dict) – user description dictionary
- Returns
S_OK(str)/S_ERROR() – contain DN
- setParameters(parameters)¶