Registers a credentials provider implementation and adds its own reference on the provider_impl.
provider_impl
an SourceCredentialsProvider
an SourceCredentialsProviderImpl
true on success, false on failure, like when there is the provider_impl already registered.
true
false