Skip navigation links
A B C D E F G H I L M N O P Q R S T U V 

A

activity - Variable in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
 
AppInfo - Class in com.scantrust.mobile.android_sdk.util
The App's info.
AppInfo(String, int) - Constructor for class com.scantrust.mobile.android_sdk.util.AppInfo
 
AuthRequestHelper - Class in com.scantrust.mobile.android_sdk.network
Helper class for packing parameters in Maps for easy usage in the Retrofit requests.
AuthRequestHelper() - Constructor for class com.scantrust.mobile.android_sdk.network.AuthRequestHelper
 
AutoFitSurfaceView - Class in com.scantrust.mobile.android_sdk.camera
A SurfaceView that can be adjusted to a specified aspect ratio.
AutoFitSurfaceView(Context) - Constructor for class com.scantrust.mobile.android_sdk.camera.AutoFitSurfaceView
 
AutoFitSurfaceView(Context, AttributeSet) - Constructor for class com.scantrust.mobile.android_sdk.camera.AutoFitSurfaceView
 
AutoFitSurfaceView(Context, AttributeSet, int) - Constructor for class com.scantrust.mobile.android_sdk.camera.AutoFitSurfaceView
 
AutoFitSurfaceView(Context, AttributeSet, int, int) - Constructor for class com.scantrust.mobile.android_sdk.camera.AutoFitSurfaceView
 
AutoFitTextureView - Class in com.scantrust.mobile.android_sdk.camera
A TextureView that can be adjusted to a specified aspect ratio.
AutoFitTextureView(Context) - Constructor for class com.scantrust.mobile.android_sdk.camera.AutoFitTextureView
 
AutoFitTextureView(Context, AttributeSet) - Constructor for class com.scantrust.mobile.android_sdk.camera.AutoFitTextureView
 
AutoFitTextureView(Context, AttributeSet, int) - Constructor for class com.scantrust.mobile.android_sdk.camera.AutoFitTextureView
 

B

BarcodeData - Class in com.scantrust.mobile.android_sdk.core
Contains barcode data
BarcodeData() - Constructor for class com.scantrust.mobile.android_sdk.core.BarcodeData
 
baseUrl(String) - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult.Builder
 
build() - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager.Builder
Builds a manager which uses the best camera api for the phone.
build() - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
Builds a manager which uses the best camera api for the phone.
build() - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.Builder
Builds a "double ping" controller.
build() - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.Builder
Builds a "three steps" controller.
build() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult.Builder
 
Builder(Activity, ReadOnlyCameraManager.ManagerCallback) - Constructor for class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager.Builder
 
Builder(Activity, ScanTrustCameraManager.ManagerCallback) - Constructor for class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
 
Builder(Activity, DoublePingFlowController.DoublePingCallback) - Constructor for class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.Builder
 
Builder(Activity, ThreeStepsFlowController.ThreeStepsCallback) - Constructor for class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.Builder
 
Builder(String, boolean, CodeOrigin) - Constructor for class com.scantrust.mobile.android_sdk.def.MatcherResult.Builder
 

C

CameraApiVersion - Enum in com.scantrust.mobile.android_sdk.def
Camera api versions
CaptureQualityEvent - Enum in com.scantrust.mobile.android_sdk.def
Capture quality events that can occur during the authentication scanning
checkCodePositioning(QRCodeData) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Checks if the code is centered in the image
checkNfcStatus(Context) - Static method in class com.scantrust.mobile.android_sdk.util.PhoneCompatibilityManager
Check the NFC status
checkPhoneCompatibility(Context) - Static method in class com.scantrust.mobile.android_sdk.util.PhoneCompatibilityManager
Check the phone model against a list of accepted models(found in the assets)
checkPhoneQACompatibility(Context) - Static method in class com.scantrust.mobile.android_sdk.util.PhoneCompatibilityManager
Check the phone model against a list of accepted QA models(found in the assets)
checkZoomConsistency(Context) - Static method in class com.scantrust.mobile.android_sdk.util.PhoneCompatibilityManager
Check the phone model against a list of accepted models(found in the assets)
CodeOrigin - Enum in com.scantrust.mobile.android_sdk.def
The origin of the code
CodeSpecialState - Enum in com.scantrust.mobile.android_sdk.def
The high-level state of the code on the server
CodeState - Enum in com.scantrust.mobile.android_sdk.def
State of the current frame
com.scantrust.mobile.android_sdk.camera - package com.scantrust.mobile.android_sdk.camera
Provides the camera related classes
com.scantrust.mobile.android_sdk.controllers - package com.scantrust.mobile.android_sdk.controllers
Flow controller classes
com.scantrust.mobile.android_sdk.core - package com.scantrust.mobile.android_sdk.core
Local processing classes
com.scantrust.mobile.android_sdk.core.sgv - package com.scantrust.mobile.android_sdk.core.sgv
 
com.scantrust.mobile.android_sdk.def - package com.scantrust.mobile.android_sdk.def
 
com.scantrust.mobile.android_sdk.network - package com.scantrust.mobile.android_sdk.network
Helper classes for the API module
com.scantrust.mobile.android_sdk.threading - package com.scantrust.mobile.android_sdk.threading
 
com.scantrust.mobile.android_sdk.util - package com.scantrust.mobile.android_sdk.util
 
CreateBitmap() - Method in class com.scantrust.mobile.android_sdk.core.SimpleImage
Makes a Bitmap from the current image.
CropResult - Class in com.scantrust.mobile.android_sdk.core
Holds the result of a crop of a ScanTrust code.
CropResult(SimpleImage, int[], FPoint[], CropType) - Constructor for class com.scantrust.mobile.android_sdk.core.CropResult
 
CropResult(SimpleImage, int[], CropType) - Constructor for class com.scantrust.mobile.android_sdk.core.CropResult
 
cropType - Variable in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
 
cropType(CropType) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
Defines the type of crop to perform on the scan(fingerprint or QR code) The default is fingerprint.
cropType(CropType) - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.Builder
Defines the type of crop to perform on the scan(fingerprint or QR code)
cropType(CropType) - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.Builder
Defines the type of crop to perform on the scan(fingerprint or QR code)
CropType - Enum in com.scantrust.mobile.android_sdk.def
Defines the type of crop made on result frame that will be sent to the server.
customKey(String) - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult.Builder
 

D

desiredZoom - Variable in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
 
detailedContent(boolean) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
Deprecated.
DeviceInfo - Class in com.scantrust.mobile.android_sdk.util
The device's characteristics.
DeviceInfo() - Constructor for class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
DeviceInfo(String) - Constructor for class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
doAutoFocus(float, float, int, int) - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager
Triggers the camera's auto-focus on the provided touch location.
doAutoFocus(float, float, int, int) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Triggers the camera's auto-focus on the provided touch location.
doAutoFocus(float, float, int, int) - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController
Triggers the camera's auto-focus on the provided touch location.
doAutoFocus(float, float, int, int) - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController
Triggers the camera's auto-focus on the provided touch location.
DoublePingFlowController - Class in com.scantrust.mobile.android_sdk.controllers
Controller for the "double ping" flow.
DoublePingFlowController.Builder - Class in com.scantrust.mobile.android_sdk.controllers
Builder class for the double ping flow controller.
DoublePingFlowController.DoublePingCallback - Interface in com.scantrust.mobile.android_sdk.controllers
Callback interface for the flow events.
DoublePingState - Enum in com.scantrust.mobile.android_sdk.def
Holds the internal states of the "double ping" flow.
doZoomIn(Handler) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Performs the automatic zooming-in if the camera is not already zoomed-in.

E

EncodedParams - Class in com.scantrust.mobile.android_sdk.core.sgv
Holds the high level code parameters
EncodedParams() - Constructor for class com.scantrust.mobile.android_sdk.core.sgv.EncodedParams
 
equals(float, float) - Method in class com.scantrust.mobile.android_sdk.core.FPoint
Returns true if the point's coordinates equal (x,y)
equals(Object) - Method in class com.scantrust.mobile.android_sdk.core.FPoint
 
equipmentSubstrateId(int) - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult.Builder
 
extendedId(String) - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult.Builder
 

F

formatList(ArrayList<BarcodeFormat>) - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager.Builder
Provides a way to choose which kind of code can be read by Zxing If no format list is given, the default one enables barcode and QR code reading (UPC_A, UPC_E, EAN_8, EAN_13, CODE_39, CODE_93, CODE_128, ITF, RSS_14, RSS_EXPANDED and QR_CODE)
FPoint - Class in com.scantrust.mobile.android_sdk.core
FPoint holds two float coordinates
FPoint(float, float) - Constructor for class com.scantrust.mobile.android_sdk.core.FPoint
 
FPoint(FPoint) - Constructor for class com.scantrust.mobile.android_sdk.core.FPoint
 

G

getBaseImage() - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
getBaseUrl() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 
getBlurScore() - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
getCellSizeInPixels() - Method in class com.scantrust.mobile.android_sdk.core.sgv.EncodedParams
 
getCorners() - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
getCrop() - Method in class com.scantrust.mobile.android_sdk.core.CropResult
 
getCropImage() - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
getCropOffsets() - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
getCropType() - Method in class com.scantrust.mobile.android_sdk.core.CropResult
 
getCustomKey() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 
getData() - Method in class com.scantrust.mobile.android_sdk.core.SimpleImage
 
getDeviceInfo() - Static method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
getDeviceInfo(String) - Static method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
getEncodedParams() - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
getEquipmentSubstrateId() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 
getExtendedId() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 
getGlareProportion() - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
getHeight() - Method in class com.scantrust.mobile.android_sdk.core.SimpleImage
 
getHost() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 
getImBytes(SimpleImage) - Static method in class com.scantrust.mobile.android_sdk.network.AuthRequestHelper
Creates a JPEG image from the input image and returns its bytes.
getImei() - Method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
getInput() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 
getInstallUuid(Context) - Static method in class com.scantrust.mobile.android_sdk.util.Utils
Get a custom "Install ID" for the application and add one if it doesn't exist.
getKernelVersion() - Method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
getLocation() - Method in class com.scantrust.mobile.android_sdk.threading.LocationHandlerThread
Returns the latest Location that was obtained from the system.
getMatcherResult() - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
getMessage() - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
getMobileAppInfo(Context) - Static method in class com.scantrust.mobile.android_sdk.util.AppInfo
 
getModel() - Method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
getNetworkType(Context) - Static method in class com.scantrust.mobile.android_sdk.util.NetworkUtils
Returns the network connection type as defined in the ConnectivityManager class.
getNetworkTypeString(Context) - Static method in class com.scantrust.mobile.android_sdk.util.NetworkUtils
Returns the network connection type as a human-readable String.
getNewPatternCenters() - Method in class com.scantrust.mobile.android_sdk.core.CropResult
 
getOffsets() - Method in class com.scantrust.mobile.android_sdk.core.CropResult
 
getOrigin() - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
getOrigin() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 
getOs() - Method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
getOsVersion() - Method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
getParams() - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
getPreferredCameraApi(Activity) - Static method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Provides the version of the camera api that will be used for the current phone.
getPreviewView() - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager
Returns the View that was created by the manager and on which the camera preview is drawn.
getPreviewView() - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Returns the View that was created by the manager and on which the camera preview is drawn.
getPreviewView() - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController
Returns the View that was created by the manager and on which the camera preview is drawn.
getPreviewView() - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController
Returns the View that was created by the manager and on which the camera preview is drawn.
getProofsheetId() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 
getPsColumn() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 
getPsRow() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 
getQrSize() - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
getState() - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
getState() - Method in enum com.scantrust.mobile.android_sdk.def.CodeState
 
getStateId() - Method in enum com.scantrust.mobile.android_sdk.def.DoublePingState
 
getStateId() - Method in enum com.scantrust.mobile.android_sdk.def.ThreeStepsState
 
getValue() - Method in enum com.scantrust.mobile.android_sdk.def.CameraApiVersion
 
getValue() - Method in enum com.scantrust.mobile.android_sdk.def.CaptureQualityEvent
 
getValue() - Method in enum com.scantrust.mobile.android_sdk.def.ProcessingStatus
 
getValue() - Method in enum com.scantrust.mobile.android_sdk.def.ScanningContext
 
getVersion() - Method in class com.scantrust.mobile.android_sdk.core.sgv.EncodedParams
 
getVersionCode() - Method in class com.scantrust.mobile.android_sdk.util.AppInfo
 
getVersionName() - Method in class com.scantrust.mobile.android_sdk.util.AppInfo
 
getWidth() - Method in class com.scantrust.mobile.android_sdk.core.SimpleImage
 
getX() - Method in class com.scantrust.mobile.android_sdk.core.FPoint
 
getY() - Method in class com.scantrust.mobile.android_sdk.core.FPoint
 

H

host(String) - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult.Builder
 

I

imposeCameraApi(CameraApiVersion) - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager.Builder
Enforces the use of the given Camera Api.
imposeCameraApi(CameraApiVersion) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
Enforces the use of the given Camera Api.
inFlightMode(Context) - Static method in class com.scantrust.mobile.android_sdk.util.NetworkUtils
Returns true if the phone is in flight mode
isAuthSupported(Context) - Static method in class com.scantrust.mobile.android_sdk.util.PhoneCompatibilityManager
Check the authentication compatibility of the phone
isFpOutside() - Method in class com.scantrust.mobile.android_sdk.core.sgv.EncodedParams
 
isLocationSupported(Context) - Static method in class com.scantrust.mobile.android_sdk.util.PhoneCompatibilityManager
Check the location.
isNetworkAvailable(Context) - Static method in class com.scantrust.mobile.android_sdk.util.NetworkUtils
Tests the device's global connectivity.
isQa - Variable in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
 
isQa(boolean) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
Defines if the manager is used in a QA app or not.
isQa(boolean) - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.Builder
Defines if the manager is used in a QA app or not.
isQa(boolean) - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.Builder
Defines if the manager is used in a QA app or not.
isWiFiAvailable(Context) - Static method in class com.scantrust.mobile.android_sdk.util.NetworkUtils
Tests the Wi-Fi connectivity.
isZoomedOut() - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Is the camera zoomed-out

L

length() - Method in class com.scantrust.mobile.android_sdk.core.FPoint
Return the euclidian distance from (0,0) to this point
length(float, float) - Static method in class com.scantrust.mobile.android_sdk.core.FPoint
Returns the euclidian distance from (0,0) to (x,y)
LocationHandlerThread - Class in com.scantrust.mobile.android_sdk.threading
This class is a helper class to deal with the location management necessary for ScanTrust in an async way.
LocationHandlerThread(Context, String, int) - Constructor for class com.scantrust.mobile.android_sdk.threading.LocationHandlerThread
Constructs a new LocationHandlerThread.

M

makeMapForAuth(QRCodeData, DeviceInfo, AppInfo) - Method in class com.scantrust.mobile.android_sdk.network.AuthRequestHelper
Same as AuthRequestHelper.makeMapForAuth(QRCodeData, Location, DeviceInfo, AppInfo) but without the location data for the case when the user has disabled his location or has not granted the location permissions.
makeMapForAuth(QRCodeData, Location, DeviceInfo, AppInfo) - Method in class com.scantrust.mobile.android_sdk.network.AuthRequestHelper
Makes a RequestBody map for the authentication endpoint.
makeMapForInsufficientQuality(QRCodeData, DeviceInfo, AppInfo) - Method in class com.scantrust.mobile.android_sdk.network.AuthRequestHelper
Same as AuthRequestHelper.makeMapForInsufficientQuality(QRCodeData, Location, DeviceInfo, AppInfo) but without the location data for the case when the user has disabled his location or has not granted the location permissions.
makeMapForInsufficientQuality(QRCodeData, Location, DeviceInfo, AppInfo) - Method in class com.scantrust.mobile.android_sdk.network.AuthRequestHelper
Makes a RequestBody map for the sendInsufficientQualityCode endpoint.
makeMapForUnsupportedRequest(QRCodeData, DeviceInfo, AppInfo) - Method in class com.scantrust.mobile.android_sdk.network.AuthRequestHelper
Same as AuthRequestHelper.makeMapForUnsupportedRequest(QRCodeData, Location, DeviceInfo, AppInfo) but without the location data for the case when the user has disabled his location or has not granted the location permissions.
makeMapForUnsupportedRequest(QRCodeData, Location, DeviceInfo, AppInfo) - Method in class com.scantrust.mobile.android_sdk.network.AuthRequestHelper
Makes a RequestBody map for the sendUnsupportedRequest endpoint.
manageCamResult(Message) - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager
 
managerCallback - Variable in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
 
MatcherResult - Class in com.scantrust.mobile.android_sdk.def
The result of a code-content match.
MatcherResult.Builder - Class in com.scantrust.mobile.android_sdk.def
 
matches() - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult
 

N

negate() - Method in class com.scantrust.mobile.android_sdk.core.FPoint
 
NetworkUtils - Class in com.scantrust.mobile.android_sdk.util
Provides simple functions to determine the connectivity of the device.
NetworkUtils() - Constructor for class com.scantrust.mobile.android_sdk.util.NetworkUtils
 

O

offset(float, float) - Method in class com.scantrust.mobile.android_sdk.core.FPoint
 
onCameraResult(ProcessingStatus, BarcodeData) - Method in interface com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager.ManagerCallback
Invoked when a frame has been processed.
onCameraResult(ScanningContext, QRCodeData, ProcessingStatus, CaptureQualityEvent) - Method in interface com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.ManagerCallback
Invoked when a frame has been processed.
onCameraResult(ScanningContext, QRCodeData, ProcessingStatus, CaptureQualityEvent, DoublePingState) - Method in interface com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.DoublePingCallback
Invoked when a frame has been processed.
onCameraResult(ScanningContext, QRCodeData, ProcessingStatus, CaptureQualityEvent, ThreeStepsState) - Method in interface com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.ThreeStepsCallback
Invoked when a frame has been processed.
onCodeNotCentered() - Method in interface com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.DoublePingCallback
Invoked when a ScanTrust code is read and is not centered.
onCodeNotCentered() - Method in interface com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.ThreeStepsCallback
Invoked when a ScanTrust code is read and is not centered.
onCodeSpecialState(String, CodeSpecialState) - Method in interface com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.DoublePingCallback
Invoked when the code that has been scanned is in a special server state (not linked to the authentication) and should be dealt with, with a special feedback in the app
onConfigurationDone(float, float) - Method in interface com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.ManagerCallback
Invoked when the camera configuration is done.
onConfigurationDone(float, float) - Method in interface com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.DoublePingCallback
Invoked when the camera configuration is done.
onConfigurationDone(float, float) - Method in interface com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.ThreeStepsCallback
Invoked when the camera configuration is done.
onLooperPrepared() - Method in class com.scantrust.mobile.android_sdk.threading.LocationHandlerThread
 
onMeasure(int, int) - Method in class com.scantrust.mobile.android_sdk.camera.AutoFitSurfaceView
 
onMeasure(int, int) - Method in class com.scantrust.mobile.android_sdk.camera.AutoFitTextureView
 
onParamsNeeded(MatcherResult) - Method in interface com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.DoublePingCallback
Invoked when the current code parameters are needed.
onReadyForAuth() - Method in interface com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.DoublePingCallback
Invoked when the controller is starting the authentication scanning
onReadyForAuth() - Method in interface com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.ThreeStepsCallback
Invoked when the controller is starting the authentication scanning
onZoomedIn() - Method in interface com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.DoublePingCallback
Invoked when the camera has finished zooming in.
onZoomedIn() - Method in interface com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.ThreeStepsCallback
Invoked when the camera has finished zooming in.

P

pauseLocationUpdates() - Method in class com.scantrust.mobile.android_sdk.threading.LocationHandlerThread
Pauses the location updates from the system location services.
pauseProcessing() - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager
Pauses the ScanTrust frame processing.
pauseProcessing() - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Pauses the ScanTrust frame processing.
pauseProcessing() - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController
Pauses the ScanTrust frame processing.
pauseProcessing() - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController
Pauses the ScanTrust frame processing.
PhoneCompatibilityManager - Class in com.scantrust.mobile.android_sdk.util
Utility class that is used to assess the phone's state/compatibility in relation to: ScanTrust's Secure Graphic authentication (checkPhoneCompatibility) NFC reading (checkNfcStatus) Location(GPS, Network) availability (isLocationSupported)
PhoneCompatibilityManager() - Constructor for class com.scantrust.mobile.android_sdk.util.PhoneCompatibilityManager
 
PhoneCompatibilityManager.NfcStatus - Enum in com.scantrust.mobile.android_sdk.util
The status of the NFC adapter
ProcessingStatus - Enum in com.scantrust.mobile.android_sdk.def
States of the authentication process.
proofsheetId(int) - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult.Builder
 
psColumn(int) - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult.Builder
 
psRow(int) - Method in class com.scantrust.mobile.android_sdk.def.MatcherResult.Builder
 

Q

QRCodeData - Class in com.scantrust.mobile.android_sdk.core
Container object for the local processing
QRCodeData() - Constructor for class com.scantrust.mobile.android_sdk.core.QRCodeData
 

R

ReadOnlyCameraManager - Class in com.scantrust.mobile.android_sdk.camera
The ReadOnlyCameraManager does the same camera and surface view setup as ScanTrustCameraManager but does not perform the image and frame processing required for the ScanTrust authentication.
ReadOnlyCameraManager.Builder - Class in com.scantrust.mobile.android_sdk.camera
Builder class for the read-only camera manager
ReadOnlyCameraManager.ManagerCallback - Interface in com.scantrust.mobile.android_sdk.camera
Callback interface for the camera events.
releaseCamera() - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager
Releases the underlying camera object, stops the preview and stops the ScanTrust frame processing.
releaseCamera() - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Stops the ScanTrust frame processing, stops the preview and releases the underlying camera object.
releaseCamera() - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController
Releases the underlying camera object, stops the preview and stops the ScanTrust frame processing.
releaseCamera() - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController
Releases the underlying camera object, stops the preview and stops the ScanTrust frame processing.
requiredCameraApi - Variable in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
 
requireDetailedContent - Variable in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
 
resetAuthParams() - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Reset the authentication parameters.
resetFlow() - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController
Resets the state of the flow to only reading the content of the codes.
resetFlow() - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController
Resets the state of the flow to only reading the content of the codes.
resetZoom() - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Resets the "zoom-in" flow (i.e.
restartProcessing() - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager
Restarts the ScanTrust frame processing.
restartProcessing() - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Restarts the ScanTrust frame processing.
restartProcessing() - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController
Restarts the ScanTrust frame processing.
restartProcessing() - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController
Restarts the ScanTrust frame processing.
resumeLocationUpdates() - Method in class com.scantrust.mobile.android_sdk.threading.LocationHandlerThread
Resumes the location updates from the system location services.

S

ScanningContext - Enum in com.scantrust.mobile.android_sdk.def
Contexts in which the scan was made
ScanTrustCameraManager - Class in com.scantrust.mobile.android_sdk.camera
The entry point of the ScanTrust Processing, this abstract class is used to obtain the manager that will best fit with the phone's camera.
ScanTrustCameraManager() - Constructor for class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
 
ScanTrustCameraManager.Builder - Class in com.scantrust.mobile.android_sdk.camera
Builder class for the camera manager
ScanTrustCameraManager.ManagerCallback - Interface in com.scantrust.mobile.android_sdk.camera
Callback interface for the camera events.
setAspectRatio(int, int) - Method in class com.scantrust.mobile.android_sdk.camera.AutoFitSurfaceView
Sets the aspect ratio for this view.
setAspectRatio(int, int) - Method in class com.scantrust.mobile.android_sdk.camera.AutoFitTextureView
Sets the aspect ratio for this view.
setAuthParams(int) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Pass the custom settings to the underlying processor
setAuthScanning(boolean) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Triggers the processing for the authentication, as opposed to the processing for the content of the codes.
setBaseImage(SimpleImage) - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
setBlurScore(float) - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
setCameraTorchModeOnOff(boolean) - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager
Turns the torch on or off depending on the value of turnOn.
setCameraTorchModeOnOff(boolean) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Turns the torch on or off depending on the value of turnOn.
setCameraTorchModeOnOff(boolean) - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController
Turns the torch on or off depending on the value of turnOn.
setCameraTorchModeOnOff(boolean) - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController
Turns the torch on or off depending on the value of turnOn.
setCodeParams(String, int, int, int) - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController
Set the scanning parameters of the a code.
setCorners(FPoint[]) - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
setCropImage(SimpleImage) - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
setCropOffsets(int[]) - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
setCropResult(CropResult) - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
Incorporates the crop result into the code data.
setDesiredZoom(float) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
Don't use unless you know what you are doing.
Defines the desire zoomed-in level.
setDesiredZoom(float) - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.Builder
Don't use unless you know what you are doing.
Defines the desire zoomed-in level.
setDesiredZoom(float) - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.Builder
Don't use unless you know what you are doing.
Defines the desire zoomed-in level.
setEncodedParams(EncodedParams) - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
setGlareProportion(float) - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
setImei(String) - Method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
setKernelVersion(String) - Method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
setMatcherResult(MatcherResult) - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
setMessage(String) - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
setModel(String) - Method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
setOrigin(CodeOrigin) - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
setOs(String) - Method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
setOsVersion(String) - Method in class com.scantrust.mobile.android_sdk.util.DeviceInfo
 
setParams(int[]) - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
setQrSize(int) - Method in class com.scantrust.mobile.android_sdk.core.QRCodeData
 
setScalingFactor(int) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Sets the scaling factor for the QR detection according to the given code physical size.
setState(CodeState) - Method in class com.scantrust.mobile.android_sdk.core.BarcodeData
 
SimpleImage - Class in com.scantrust.mobile.android_sdk.core
A very basic image object
SimpleImage(int, int) - Constructor for class com.scantrust.mobile.android_sdk.core.SimpleImage
 
SimpleImage(int, int, byte[]) - Constructor for class com.scantrust.mobile.android_sdk.core.SimpleImage
 
startCamera() - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager
Starts the underlying camera object, its preview and starts the ScanTrust frame processing.
startCamera() - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager
Starts the underlying camera object, its preview and starts the ScanTrust frame processing once the setup is done.
startCamera() - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController
Starts the underlying camera object, its preview and starts the ScanTrust frame processing.
startCamera() - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController
Starts the underlying camera object, its preview and starts the ScanTrust frame processing.
startWithTorchOn - Variable in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
 
startWithTorchOn(boolean) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
Defines if the camera starts with the torch on or not
startZoomedOut - Variable in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
 
startZoomedOut(boolean) - Method in class com.scantrust.mobile.android_sdk.camera.ScanTrustCameraManager.Builder
Defines if the camera starts zoomed out or not.
startZoomedOut(boolean) - Method in class com.scantrust.mobile.android_sdk.controllers.DoublePingFlowController.Builder
Defines if the camera starts zoomed out or not.
startZoomedOut(boolean) - Method in class com.scantrust.mobile.android_sdk.controllers.ThreeStepsFlowController.Builder
Defines if the camera starts zoomed out or not.

T

ThreeStepsFlowController - Class in com.scantrust.mobile.android_sdk.controllers
Controller for the "three steps" flow.
ThreeStepsFlowController.Builder - Class in com.scantrust.mobile.android_sdk.controllers
Builder class for the three steps controller.
ThreeStepsFlowController.ThreeStepsCallback - Interface in com.scantrust.mobile.android_sdk.controllers
Callback interface for the flow events.
ThreeStepsState - Enum in com.scantrust.mobile.android_sdk.def
Holds the internal states of the "three steps" flow.
toString() - Method in class com.scantrust.mobile.android_sdk.core.FPoint
 
tryHarder(boolean) - Method in class com.scantrust.mobile.android_sdk.camera.ReadOnlyCameraManager.Builder
Spend more time to try to find a barcode; optimize for accuracy, not speed.

U

Utils - Class in com.scantrust.mobile.android_sdk.util
Holds utility functions
Utils() - Constructor for class com.scantrust.mobile.android_sdk.util.Utils
 

V

valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.def.CameraApiVersion
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.scantrust.mobile.android_sdk.def.CameraApiVersion
 
valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.def.CaptureQualityEvent
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.scantrust.mobile.android_sdk.def.CaptureQualityEvent
 
valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.def.CodeOrigin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.def.CodeSpecialState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.def.CodeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.def.CropType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.def.DoublePingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.def.ProcessingStatus
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.scantrust.mobile.android_sdk.def.ProcessingStatus
 
valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.def.ScanningContext
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.scantrust.mobile.android_sdk.def.ScanningContext
 
valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.def.ThreeStepsState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scantrust.mobile.android_sdk.util.PhoneCompatibilityManager.NfcStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.scantrust.mobile.android_sdk.def.CameraApiVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scantrust.mobile.android_sdk.def.CaptureQualityEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scantrust.mobile.android_sdk.def.CodeOrigin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scantrust.mobile.android_sdk.def.CodeSpecialState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scantrust.mobile.android_sdk.def.CodeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scantrust.mobile.android_sdk.def.CropType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scantrust.mobile.android_sdk.def.DoublePingState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scantrust.mobile.android_sdk.def.ProcessingStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scantrust.mobile.android_sdk.def.ScanningContext
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scantrust.mobile.android_sdk.def.ThreeStepsState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scantrust.mobile.android_sdk.util.PhoneCompatibilityManager.NfcStatus
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P Q R S T U V 
Skip navigation links