IdProviderFactory
The Identity Provider Factory instantiates IdProvider objects according to their configuration
- class DIRAC.Resources.IdProvider.IdProviderFactory.IdProviderFactory
Bases:
object
- __init__()
Standard constructor
- addMetadata(**kwargs)
- getIdProvider(name, **kwargs)
This method returns a IdProvider instance corresponding to the supplied name.
- Parameters
name (str) – the name of the Identity Provider client
- Returns
S_OK(IdProvider)/S_ERROR()
- getIdProviderForToken(token)
This method returns a IdProvider instance corresponding to the supplied issuer in a token.
- Parameters
token – access token or dict with access_token key
- Returns
S_OK(IdProvider)/S_ERROR()
- getMetadata(**kwargs)