Skip navigation links
A B C G M 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.
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

BASE_URL - Static variable in class com.scantrust.mobile.android_api.ApiManager
 
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
 
getAuthFailureMode() - Method in class com.scantrust.mobile.android_api.model.auth.AuthResult
 
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
 
getEnterpriseApi() - Static method in class com.scantrust.mobile.android_api.ApiManager
Get the API service interface for the Enterprise app using the default base url
getEnterpriseApi(String) - Static method in class com.scantrust.mobile.android_api.ApiManager
Get the API service interface for the Enterprise app using the provided base url
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
 
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
 
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
 
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
 

M

MOBILE_API_VERSION - Static variable in class com.scantrust.mobile.android_api.ApiManager
 

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

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
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
 

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 M N O P Q S V 
Skip navigation links