'Return a credential provider by name.
:type name: str
:param name: The name of the provider.
:raises UnknownCredentialError: Raised if no
credential provider by the provided name
is found.'

def get_provider(self, name):

    return self.providers[self._get_provider_offset(name)]
