AccessCodePayload | Model class to hold Access Code Payload data (attributes) |
AccessCodeType | Enum to define and create access code type |
AnalyticsHelper | Helper class to report an events |
BIDAccount | Model class to represent the user account data (attributes) |
BIDAuthProvider | This class is responsible for managing different authentication types, such as a device's biometric features (fingerprint, face, pin, password, pattern lock), pin and Live ID |
BIDDocumentDataHolder | Model class to hold or represent the Scanned Document Data response (attributes) |
BIDDocumentProvider | This class is responsible for all document management, such as adding or removing identity documents, and other miscellaneous documents |
BIDGenericResponse | Model class to represent the generic response object |
BIDLinkedAccount | Model class to represent the linked account data (attributes) |
BIDOrigin | Model class to represent the origin data (attributes) |
BIDPasswordPolicy | Model class to hold password policy data (attributes). |
BIDScannerView | A custom view class to be provided by application. The BIDScannerView is placed on top of Activity from where the document scanner is initiated |
BIDTenant | Model class to represent the tenant data (attributes) |
BIDUtil | Helper class which allows related methods to be reused |
BiometricAssets | Helper class to check and determine if the type of biometric assets are enabled for the tenant |
BlockIDSDK | The primary class and an entry point to the BlockID SDK. Handles initial setup required for the SDK and to access all BlockID SDK features |
CreateAccessCodePayload | Model class to hold Create Access Code Payload (attributes) |
CreateAccessCodeResponse | Model class to hold Create Access Code Response (attributes) |
DigitalAssets | Helper class to check and determine if the type of digital document assets are enabled for the tenant |
DocumentScannerActivity | This class is used to start the document scanner and give results back to the application. |
DocumentScannerType | An enum to define document scanner type. |
EmailResult | Model class to hold Email Result for created access code |
Enrollments | Utility class that helps BlockID SDK to determine which biometric (Pin, Live ID) and digital (Drivers License, Passport) assets are supported for each tenant. The Biometric and Digital assets registration is determined by the license module |
FacePresenceLevel | Defines the supported types of document scanners available in the BlockID SDK |
GetAccessCodeResponse | This class holds the access code response data returned during the access code redemtion flow (attributes) |
IPProvider | This class provides a mechanism for fetching and caching the user's IP address from a remote API. |
IRFIDScanResponseListener | This class defines methods for callback events related to Passport RFID Scanning. |
LiveIDScannerHelper | Helper class that works with Live ID |
MessageGateway | Model class to hold MessageGateway data |
PasswordRules | Model class to hold password rules. |
PersonalAssets | Helper class to check and determine if the type of personal assets are enabled for the tenant |
ProxyDetails | Model class to hold proxy information |
QRScannerHelper | Helper class that provides QR scanning functionality |
RFIDScannerHelper | This helper class handles RFID scanning (E-Passport Chip). |
TOTP | Utility class to work with time based OTP feature |
Version | An enum to define create access code version |
WorkstationAuthOrigin | Model class to represent the user's workstation authentication origin (attributes) |