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)