Package-level declarations
This package contains main classes and interfaces for Tedee Mobile SDK for Android used to maintain devices added to an account.
Types
Interface definition for a listener to be notified of general lock connection events and messages. Implementations of this interface can be used to receive callbacks when indication messages are received, notifications are received, errors occur during lock communication, or when the lock requires a factory reset.
Interface definition for a listener to be notified of secure lock connection events. Implementations of this interface can be used to receive callbacks when the secure connection status changes or there is a change in the lock's state.
Interface defining operations for interacting with a lock. This includes connecting to the lock, sending commands, and handling state changes.
Interface defining a provider for signed date-time value. Implementations of this interface are expected to fetch a signed date-time from the Tedee API whenever the SDK requests it, to ensure the integrity of lock operations.
Lock connection manager. Manages connection with Tedee lock. To establish successful connection with lock you need to provide serial number, device certificate and mobile public key.