Package com.fingerprint.android
Class Configuration
-
- All Implemented Interfaces:
public final class ConfigurationConfiguration for the Fingerprint Android SDK instance.
Pass an instance of this class to FingerprintFactory.createInstance to configure the SDK.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumConfiguration.RegionFingerprint data processing regions.
-
Field Summary
Fields Modifier and Type Field Description public final static LongDEFAULT_LOCATION_TIMEOUT_MILLISprivate final StringapiKeyprivate final Configuration.Regionregionprivate final StringendpointUrlprivate final List<String>fallbackEndpointUrlsprivate final List<Pair<String, String>>integrationInfoprivate final BooleanallowUseOfLocationDataprivate final LonglocationTimeoutMillis
-
Constructor Summary
Constructors Constructor Description Configuration(String apiKey, Configuration.Region region, String endpointUrl, List<String> fallbackEndpointUrls, List<Pair<String, String>> integrationInfo, Boolean allowUseOfLocationData, Long locationTimeoutMillis)Configuration(String apiKey, Configuration.Region region, String endpointUrl, List<String> fallbackEndpointUrls, List<Pair<String, String>> integrationInfo, Boolean allowUseOfLocationData)Configuration(String apiKey, Configuration.Region region, String endpointUrl, List<String> fallbackEndpointUrls, List<Pair<String, String>> integrationInfo)Configuration(String apiKey, Configuration.Region region, String endpointUrl, List<String> fallbackEndpointUrls)Configuration(String apiKey, Configuration.Region region, String endpointUrl)Configuration(String apiKey, Configuration.Region region)Configuration(String apiKey)
-
Method Summary
Modifier and Type Method Description final StringgetApiKey()final Configuration.RegiongetRegion()final StringgetEndpointUrl()final List<String>getFallbackEndpointUrls()final List<Pair<String, String>>getIntegrationInfo()final BooleangetAllowUseOfLocationData()final LonggetLocationTimeoutMillis()-
-
Constructor Detail
-
Configuration
Configuration(String apiKey, Configuration.Region region, String endpointUrl, List<String> fallbackEndpointUrls, List<Pair<String, String>> integrationInfo, Boolean allowUseOfLocationData, Long locationTimeoutMillis)
- Parameters:
apiKey- Your Fingerprint public API key.region- The data processing region.endpointUrl- Custom endpoint URL, overriding the region's default.fallbackEndpointUrls- Ordered list of fallback endpoint URLs tried if the primary fails.integrationInfo- Additional key-value metadata sent with each request (e.g.allowUseOfLocationData- Whether the SDK may request the device's precise GPS location.locationTimeoutMillis- Timeout for location acquisition in milliseconds.
-
Configuration
Configuration(String apiKey, Configuration.Region region, String endpointUrl, List<String> fallbackEndpointUrls, List<Pair<String, String>> integrationInfo, Boolean allowUseOfLocationData)
- Parameters:
apiKey- Your Fingerprint public API key.region- The data processing region.endpointUrl- Custom endpoint URL, overriding the region's default.fallbackEndpointUrls- Ordered list of fallback endpoint URLs tried if the primary fails.integrationInfo- Additional key-value metadata sent with each request (e.g.allowUseOfLocationData- Whether the SDK may request the device's precise GPS location.
-
Configuration
Configuration(String apiKey, Configuration.Region region, String endpointUrl, List<String> fallbackEndpointUrls, List<Pair<String, String>> integrationInfo)
- Parameters:
apiKey- Your Fingerprint public API key.region- The data processing region.endpointUrl- Custom endpoint URL, overriding the region's default.fallbackEndpointUrls- Ordered list of fallback endpoint URLs tried if the primary fails.integrationInfo- Additional key-value metadata sent with each request (e.g.
-
Configuration
Configuration(String apiKey, Configuration.Region region, String endpointUrl, List<String> fallbackEndpointUrls)
- Parameters:
apiKey- Your Fingerprint public API key.region- The data processing region.endpointUrl- Custom endpoint URL, overriding the region's default.fallbackEndpointUrls- Ordered list of fallback endpoint URLs tried if the primary fails.
-
Configuration
Configuration(String apiKey, Configuration.Region region, String endpointUrl)
- Parameters:
apiKey- Your Fingerprint public API key.region- The data processing region.endpointUrl- Custom endpoint URL, overriding the region's default.
-
Configuration
Configuration(String apiKey, Configuration.Region region)
- Parameters:
apiKey- Your Fingerprint public API key.region- The data processing region.
-
Configuration
Configuration(String apiKey)
- Parameters:
apiKey- Your Fingerprint public API key.
-
-
Method Detail
-
getRegion
final Configuration.Region getRegion()
-
getEndpointUrl
final String getEndpointUrl()
-
getFallbackEndpointUrls
final List<String> getFallbackEndpointUrls()
-
getIntegrationInfo
final List<Pair<String, String>> getIntegrationInfo()
-
getAllowUseOfLocationData
final Boolean getAllowUseOfLocationData()
-
getLocationTimeoutMillis
final Long getLocationTimeoutMillis()
-
-
-
-