Skip navigation links
A B C G I L N O P Q S V 

A

ApiManager - Class in com.scantrust.mobile.android_api
This class is used to setup and get an implementation of the API endpoints used in our apps.
ApiManager.LoggingInterceptor - Class in com.scantrust.mobile.android_api
 
authenticate(String, String, String, String, String, String, String, String, String[], String[], String, String, String, String, String, String, String, String, RequestBody) - Method in interface com.scantrust.mobile.android_api.api.ConsumerApi
Authentication endpoint.
authenticate(String, String, String, Map<String, RequestBody>) - Method in interface com.scantrust.mobile.android_api.api.ConsumerApi
AuthResult - Class in com.scantrust.mobile.android_api.model.auth
 
AuthResult() - Constructor for class com.scantrust.mobile.android_api.model.auth.AuthResult
 
AuthResult.Brand - Class in com.scantrust.mobile.android_api.model.auth
 
AuthResult.Product - Class in com.scantrust.mobile.android_api.model.auth
 

B

Brand(String, String, String) - Constructor for class com.scantrust.mobile.android_api.model.auth.AuthResult.Brand
 

C

checkApiVersionCompatibility(String) - Method in interface com.scantrust.mobile.android_api.api.ConsumerApi
Verifies the compatibility of the app's api
com.scantrust.mobile.android_api - package com.scantrust.mobile.android_api
Provides network related classes
com.scantrust.mobile.android_api.api - package com.scantrust.mobile.android_api.api
Provides the api interfaces
com.scantrust.mobile.android_api.model.auth - package com.scantrust.mobile.android_api.model.auth
Provides the authentication scanning models
com.scantrust.mobile.android_api.model.common - package com.scantrust.mobile.android_api.model.common
Provides the common class models
ConsumerApi - Interface in com.scantrust.mobile.android_api.api
Interface for the Consumer API

G

getActivationStatus() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getActivationStatus() - Method in class com.scantrust.mobile.android_api.model.common.PreCheckResult
 
getAuthFailureMode() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getBlacklistReason() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getBlurThresholdAdjustment() - Method in class com.scantrust.mobile.android_api.model.common.PreCheckResult
 
getBrand() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getBypassScanResult() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getConsumed() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getConsumerApi() - Static method in class com.scantrust.mobile.android_api.ApiManager
Get the API service interface for the consumer app using the default base url
getConsumerApi(String) - Static method in class com.scantrust.mobile.android_api.ApiManager
Get the API service interface for the consumer app using the provided base url
getConsumerUrl() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getDefault() - Method in class com.scantrust.mobile.android_api.model.common.VersionCompatibilityResult.Versions
 
getDetail() - Method in class com.scantrust.mobile.android_api.model.common.VersionCompatibilityResult
 
getErrorCode() - Method in class com.scantrust.mobile.android_api.model.common.VersionCompatibilityResult
 
getErrorCode() - Method in class com.scantrust.mobile.android_api.NetworkCallback.SpecificError
 
getErrorMessage() - Method in class com.scantrust.mobile.android_api.NetworkCallback.SpecificError
 
getExceptionType(int, int) - Static method in enum com.scantrust.mobile.android_api.NetworkCallback.StNetworkException
 
getId() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult.Product
 
getImage() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult.Brand
 
getImage() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult.Product
 
getIsBlacklisted() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getName() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult.Brand
 
getName() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult.Product
 
getPreCheck(String, String, String, String) - Method in interface com.scantrust.mobile.android_api.api.ConsumerApi
Fetches the PreCheckResult info of a given code.
getProduct() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getReason() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getRequested() - Method in class com.scantrust.mobile.android_api.model.common.VersionCompatibilityResult
 
getRequireGeolocation() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getResult() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getResultMessage() - Method in class com.scantrust.mobile.android_api.model.auth.QrImageResult
 
getScmData() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getSerialNumber() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getSettingsKey() - Method in class com.scantrust.mobile.android_api.model.common.PreCheckResult
 
getStatus() - Method in class com.scantrust.mobile.android_api.model.common.VersionCompatibilityResult
 
getSupported() - Method in class com.scantrust.mobile.android_api.model.common.VersionCompatibilityResult.Versions
 
getTrainingStatus() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getTrainingStatus() - Method in class com.scantrust.mobile.android_api.model.common.PreCheckResult
 
getUnreadableRetries() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getUrl() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult.Brand
 
getUrl() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult.Product
 
getUuid() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
getVersions() - Method in class com.scantrust.mobile.android_api.model.common.VersionCompatibilityResult
 

I

intercept(Interceptor.Chain) - Method in class com.scantrust.mobile.android_api.ApiManager.LoggingInterceptor
 
isExists() - Method in class com.scantrust.mobile.android_api.model.common.PreCheckResult
 

L

LoggingInterceptor() - Constructor for class com.scantrust.mobile.android_api.ApiManager.LoggingInterceptor
 

N

NetworkCallback<T> - Class in com.scantrust.mobile.android_api
An abstract class that pre-parses the Callback's Response and routes the server-provided errors to separate methods
NetworkCallback() - Constructor for class com.scantrust.mobile.android_api.NetworkCallback
 
NetworkCallback.SpecificError - Class in com.scantrust.mobile.android_api
Holds the details of a NetworkCallback.StNetworkException
NetworkCallback.StNetworkException - Enum in com.scantrust.mobile.android_api
Describes what type of network error occurred

O

onError(int, String, Call<T>, Throwable) - Method in class com.scantrust.mobile.android_api.NetworkCallback
Invoked when: a network exception occurred talking to the server an unexpected exception occurred creating the request or processing the response a generic error occurred
onFailure(Call<T>, Throwable) - Method in class com.scantrust.mobile.android_api.NetworkCallback
 
onResponse(Call<T>, Response<T>) - Method in class com.scantrust.mobile.android_api.NetworkCallback
 
onSpecificError(NetworkCallback.StNetworkException, int, NetworkCallback.SpecificError, Call<T>, Response<T>) - Method in class com.scantrust.mobile.android_api.NetworkCallback
Invoked when a 400 or 406 application level failure occurred
onSuccess(Call<T>, Response<T>) - Method in class com.scantrust.mobile.android_api.NetworkCallback
Invoked for a successful response

P

PreCheckResult - Class in com.scantrust.mobile.android_api.model.common
 
PreCheckResult() - Constructor for class com.scantrust.mobile.android_api.model.common.PreCheckResult
 
Product(String, String, int, String) - Constructor for class com.scantrust.mobile.android_api.model.auth.AuthResult.Product
 

Q

QrImageResult - Class in com.scantrust.mobile.android_api.model.auth
 
QrImageResult(String) - Constructor for class com.scantrust.mobile.android_api.model.auth.QrImageResult
 

S

sendInsufficientQualityCode(String, String, String, String, String, String, String, String, String, String[], String[], String, String, String, String, String, String, String, String, RequestBody) - Method in interface com.scantrust.mobile.android_api.api.ConsumerApi
Authentication endpoint for codes with quality issues.
sendInsufficientQualityCode(String, String, String, Map<String, RequestBody>) - Method in interface com.scantrust.mobile.android_api.api.ConsumerApi
sendUnsupportedRequest(String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface com.scantrust.mobile.android_api.api.ConsumerApi
Query endpoint used for phones that do not support the authentication
sendUnsupportedRequest(String, String, String, Map<String, RequestBody>) - Method in interface com.scantrust.mobile.android_api.api.ConsumerApi
setActivationStatus(int) - Method in class com.scantrust.mobile.android_api.model.common.PreCheckResult
 
setBlurThresholdAdjustment(int) - Method in class com.scantrust.mobile.android_api.model.common.PreCheckResult
 
setExists(boolean) - Method in class com.scantrust.mobile.android_api.model.common.PreCheckResult
 
setSettingsKey(String) - Method in class com.scantrust.mobile.android_api.model.common.PreCheckResult
 
setTrainingStatus(int) - Method in class com.scantrust.mobile.android_api.model.common.PreCheckResult
 
SpecificError(String, String) - Constructor for class com.scantrust.mobile.android_api.NetworkCallback.SpecificError
 
syncQr(String, String, String, RequestBody) - Method in interface com.scantrust.mobile.android_api.api.ConsumerApi
Update endpoint used to send the full image after having called the ConsumerApi.authenticate(String, String, String, Map) with the crop of the secure graphic.

V

valueOf(String) - Static method in enum com.scantrust.mobile.android_api.NetworkCallback.StNetworkException
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.scantrust.mobile.android_api.NetworkCallback.StNetworkException
Returns an array containing the constants of this enum type, in the order they are declared.
VersionCompatibilityResult - Class in com.scantrust.mobile.android_api.model.common
 
VersionCompatibilityResult() - Constructor for class com.scantrust.mobile.android_api.model.common.VersionCompatibilityResult
 
VersionCompatibilityResult.Versions - Class in com.scantrust.mobile.android_api.model.common
 
Versions() - Constructor for class com.scantrust.mobile.android_api.model.common.VersionCompatibilityResult.Versions
 
A B C G I L N O P Q S V 
Skip navigation links