Skip to content
Smart Access Reader SDK
Index
Initializing search
Smart Access Reader SDK
Integrating the SDK
Android
Android
Index
Index
Table of contents
Packages
Kotlin sdk
Kotlin sdk
Fr.gasmartbuilding.gasmartaccessreadersdk
Fr.gasmartbuilding.gasmartaccessreadersdk
Index
k e y a l i a s
a c s
a c s
Index
Delete device from a c s
Get signature from a c s
Get u d i d
Initialize
Register device to a c s
Service
a c s service
a c s service
Index
Delete device from a c s
Get signature from a c s
Register device to a c s
app sign signature
app sign signature
Index
app sign signature
Signature
auth state
auth state
Index
Value of
Values
Error
Error
Index
Loading
Loading
Index
Locked
Locked
Index
Unlocked
Unlocked
Index
central manager
central manager
Index
central manager
Connect to s a r
Enable notifications
Start ble scan
Stop ble scan
Write descriptor
Write response
companion
companion
Index
device registration
device registration
Index
device registration
Badge id
Public key
error key
error key
Index
Value of
Values
a p i e r r o r
a p i e r r o r
Index
a p p k e y g e n e r a t e e r r o r
a p p k e y g e n e r a t e e r r o r
Index
b l e e r r o r
b l e e r r o r
Index
b l e u n a v a i l a b l e
b l e u n a v a i l a b l e
Index
d a t a l e n n o t m a t c h i n g
d a t a l e n n o t m a t c h i n g
Index
i n v a l i d b64
i n v a l i d b64
Index
l o c k o p e n f a i l e d
l o c k o p e n f a i l e d
Index
p r o c e s s o r e r r o r
p r o c e s s o r e r r o r
Index
u n k n o w n f r a m e k e y
u n k n o w n f r a m e k e y
Index
flow app s d k
flow app s d k
Index
flow app s d k
Get badge id
Get lock recon status
Init
Lock recon error
Release badge id
Start lock recon
Stop lock recon
frame key
frame key
Index
Data len
Hex
Resp data len
Value of
Values
companion
companion
Index
From hex
g e t a p p p u b k e y
g e t a p p p u b k e y
Index
g e t a p p s i g n1
g e t a p p s i g n1
Index
g e t a p p s i g n2
g e t a p p s i g n2
Index
g e t a u t h e n t l o c k a l a r m s t a t e
g e t a u t h e n t l o c k a l a r m s t a t e
Index
g e t b a d g e i d
g e t b a d g e i d
Index
g e t c h a l l e n g e
g e t c h a l l e n g e
Index
l a u n c h s e q u e n c e
l a u n c h s e q u e n c e
Index
s e t a u t h e n t i c a t i o n s t a t e
s e t a u t h e n t i c a t i o n s t a t e
Index
s e t c h a l l e n g e
s e t c h a l l e n g e
Index
s e t p r o t o c o l r e v
s e t p r o t o c o l r e v
Index
s e t s i g n s a r
s e t s i g n s a r
Index
frame processor
frame processor
Index
frame processor
Handle get app pub key
Handle get app sign1
Handle get app sign2
Handle get auth lock alarm state
Handle get badge id
Handle get challenge
Handle launch sequence
Handle lock received frame
Handle set authentication state
Handle set challenge
Handle set protocol rev
Handle set sign sar
Lock recon events
g a smart access reader callbacks
g a smart access reader callbacks
Index
On a c s initialized
On b l e state changed
On badge i d updated
On lock auth state updated
On lock authentication request
On lock error
On lock recon state changed
On log updated
On scan state update
On scanned s a r update
g a smart access reader demo callback
g a smart access reader demo callback
Index
On b l e state changed
On badge i d updated
On lock auth state updated
On lock authentication request
On lock connection updated
On lock error
On lock recon state changed
On log updated
g a smart access reader s d k
g a smart access reader s d k
Index
g a smart access reader s d k
App sign1
App sign2
Badge id
Callbacks
Central manager
Fetch badge id
Get badge id
Key pair
Peripheral manager
Pub k sar
Release badge id
Request permissions if needed
Version name
companion
companion
Index
p e r m i s s i o n r e q u e s t c o d e
hardware state
hardware state
Index
hardware state
Is bluetooth enabled
lock recon event
lock recon event
Index
lock recon event
On lock authentication request
On lock connect
On lock error
On lock recon started
On lock recon stopped
On lock success
lock recon event bus
lock recon event bus
Index
Post
Register
Unregister
lock recon utils
lock recon utils
Index
lock recon utils
Byte array to int
Call i control
Check hardware
Check permissions
Check signed challenge sar
Extract data
Generate app keys
Generate t r n g
Get required permissions
Handle lock received frame
Has required runtime permissions
Int to byte array
Is data length valid
Load generate app keys
Resp error
Resp success
Set lock response frame
Sign badge id
Sign challenge
Sign lock sar
logger
logger
Index
Debug
Error
Info
Initialize
Warning
log level
log level
Index
Value of
Values
d e b u g
d e b u g
Index
e r r o r
e r r o r
Index
i n f o
i n f o
Index
w a r n i n g
w a r n i n g
Index
meta data
meta data
Index
meta data
Device model
Os version
Os
Sdk version
peripheral manager
peripheral manager
Index
peripheral manager
Start advertising
Stop advertising
companion
companion
Index
permissions state
permissions state
Index
permissions state
Is bluetooth permission granted
Is notification permission granted
s a r checker
s a r checker
Index
Identifier to check
Initialize
Start check
Stop check
s a r device
s a r device
Index
s a r device
Bluetooth device
Display name
signature request
signature request
Index
signature request
Base64
user id request
user id request
Index
user id request
Metadata
User id
Ios
Ios
Reference Documentation
Classes
Classes
FlowAppSDK
GASmartAccessReaderSDK
Logger
Public
SARDevice
Enums
Enums
AuthState
ErrorKey
LogLevel
Protocols
Protocols
AppDelegate
FlowAppDelegate
GASmartAccessReaderSDKDelegate
Table of contents
Packages
//
kotlin-sdk
kotlin-sdk
Packages
Name
fr.gasmartbuilding.gasmartaccessreadersdk