TypeScript References
Types
CafSmartAuthResponse
CafSmartAuthResponse
success
Shows when smart auth returns a successful capture.
error
string
Shows when the smart auth return some error.
cancelled
boolean
Shows when user cancel the smart auth.
pending
Shows when smart auth is pending.
isLoading
boolean
Shows when the smart auth is loading.
CafSmartAuthSuccess
CafSmartAuthSuccess
isAuthorized
boolean
A Boolean value indicating whether the smart auth is genuine.
attemptId
string
The ID of the face liveness verification attempt.
attestation
string
The signed response confirming the smart auth is genuine.
CafSmartAuthPending
CafSmartAuthPending
isAuthorized
boolean
A Boolean value indicating whether the smart auth is genuine.
attestation
string
The signed response confirming the smart auth is genuine.
CafSmartAuthError
CafSmartAuthError
message
string
A message error emitted from SDK.
CafSmartAuthCancel
CafSmartAuthCancel
isCancelled
boolean
Indicates if the smart auth process was canceled.
CafSmartAuthLoading
CafSmartAuthLoading
isLoading
boolean
Indicates if the smart auth is loading.
CafSmartAuthLoaded
CafSmartAuthLoaded
isLoaded
boolean
Indicates if the smart auth is loaded.
CafSmartAuthTheme
CafSmartAuthTheme
backgroundColor
string
Background color of the authentication screen.
✅
✅
textColor
string
Color of primary text on the screen.
✅
✅
progressColor
string
Color of the progress indicator.
✅
✅
linkColor
string
Color of clickable links.
✅
✅
boxBackgroundColor
string
Background color of input fields.
✅
✅
boxFilledBackgroundColor
string
Background color of input fields when filled.
❌
✅
boxBorderColor
string
Border color of input fields.
✅
✅
boxFilledBorderColor
string
Border color of input fields when filled.
❌
✅
boxTextColor
string
Text color inside input fields.
✅
✅
CafSmartAuthThemeConfigurator
CafSmartAuthThemeConfigurator
lightTheme
Defines the visual theme for the authentication screen in light mode.
✅
✅
darkTheme
Defines the visual theme for the authentication screen in dark mode.
✅
✅
CafSmartAuthSettings
CafSmartAuthSettings
faceAuthenticationSettings
Used to change the SDK filter.
✅
✅
stage
Used to redirect the SDK to the desired stage in caf api.
✅
✅
emailUrl
string
Sets the email authentication URL. Must be HTTPS protocol.
✅
✅
phoneUrl
string
Sets the phone authentication URL. Must be HTTPS protocol.
✅
✅
theme
Sets the theme configuration for the SDK. Customize appearance for light and dark modes.
✅
✅
CafSmartAuthResponse
CafSmartAuthResponse
success
Shows when smart auth returns a successful capture.
error
Shows when the smart auth returns an error.
cancelled
boolean
Indicates if the user canceled the smart auth process.
pending
Shows when smart auth is pending.
isLoading
boolean
Indicates if the smart auth process is currently loading.
CafSmartAuthBridgeModuleEvents
CafSmartAuthBridgeModuleEvents
CafSmartAuth_Success
Triggered when a successful capture occurs.
CafSmartAuth_Pending
Triggered when the smart auth process is pending.
CafSmartAuth_Error
Triggered when an error occurs.
CafSmartAuth_Cancel
Triggered when the process is canceled.
CafSmartAuth_Loading
Triggered when the process is loading.
CafSmartAuth_Loaded
Triggered when the process has loaded.
Enums
CafStage
CafStage
DEV
Developmemnt environment
✅
✅
BETA
Beta environment.
✅
✅
PROD
Production environment.
✅
✅
CafFilter
CafFilter
NATURAL
Normal mask for face liveness.
✅
✅
LINE_DRAWING
Alternative mask for face liveness.
✅
✅
Last updated