Package com.fullcontact.apilib.auth
Class DefaultCredentialProvider
java.lang.Object
com.fullcontact.apilib.auth.DefaultCredentialProvider
- All Implemented Interfaces:
CredentialsProvider
public class DefaultCredentialProvider extends java.lang.Object implements CredentialsProvider
Default way of providing authentication through Environment variables
-
Constructor Summary
Constructors Constructor Description DefaultCredentialProvider()Default constructor looks for API key at environment variable 'FC_API_KEY'DefaultCredentialProvider(java.lang.String envVar)Parameterized constructor to provide a different environment variable name for API key -
Method Summary
-
Constructor Details
-
DefaultCredentialProvider
Default constructor looks for API key at environment variable 'FC_API_KEY'- Throws:
FullContactException- Exception if key is not found or is empty
-
DefaultCredentialProvider
Parameterized constructor to provide a different environment variable name for API key- Parameters:
envVar- Environment variable where API key is stored- Throws:
FullContactException- Exception if key is not found or is empty
-