Utilities

Utilities for the IdProvider package

DIRAC.Resources.IdProvider.Utilities.getProviderInfo(provider)

Get provider info

Parameters

provider (str) – provider

Returns

S_OK(dict)/S_ERROR()

DIRAC.Resources.IdProvider.Utilities.getProvidersForInstance(instance, providerType=None)

Get providers for instance

Parameters
  • instance (str) – instance of what this providers

  • providerType (str) – provider type

Returns

S_OK(list)/S_ERROR()

DIRAC.Resources.IdProvider.Utilities.getSettingsNamesForClientID(clientID)

Get identity providers for clientID

Parameters

clientID (str) – clientID

Returns

S_OK(list)/S_ERROR()

DIRAC.Resources.IdProvider.Utilities.getSettingsNamesForIdPIssuer(issuer)

Get identity provider for issuer

Parameters

issuer (str) – issuer

Returns

S_OK(str)/S_ERROR()