All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractCommandBuilder<TCmd,T extends AbstractCommandBuilder<TCmd,T>> |
|
AbstractPermanentUnlockTriggerLockCommandBuilder<TCmd extends net.tpky.mc.tlcp.model.AbstractPermanentUnlockTriggerLockCommand,T extends AbstractPermanentUnlockTriggerLockCommandBuilder<TCmd,T>> |
|
AbstractTriggerLockCommandBuilder<TCmd,T extends AbstractTriggerLockCommandBuilder<TCmd,T>> |
|
Action<TException extends Exception> |
Encapsulates a method that has no parameters and does not return a value, but might throw an
exception.
|
Action1<TArg1,TException extends Exception> |
Encapsulates a method that has a single parameter and does not return a value, but might throw an
exception.
|
Action2<TArg1,TArg2,TException extends Exception> |
Encapsulates a method that has two parameters and does not return a value, but might throw an
exception.
|
Async |
|
AsyncCallback<T> |
An async callback function.
|
AsyncException |
An AsyncException represents an exception that occurred during an asynchronous operation.
|
AsyncResult<T> |
Represents the result of an asynchronous operation.
|
AsyncScheduler |
An object used to execute given functionality at a given time.
|
AuthenticationHandlerErrorCodes |
A collection of error codes related to authentication with the SDK.
|
AutoTriggerLockCommandBuilder |
Allows building an auto trigger lock command.
|
BleLock |
A nearby Tapkey lock discovered via Bluetooth.
|
BleLockCommunicator |
The BLE (Bluetooth Low Energy) lock communicator provides means to communicate with Tapkey locks
via BLE.
|
BleLockScanner |
The BLE (Bluetooth Low Energy) lock scanner provides means to scan for Tapkey locks via BLE.
|
BoundLock |
A user's view of a locking device.
|
CancellationToken |
Objects that allow cancelling long running operations.
|
CancellationTokenRegistration |
|
CancellationTokens |
|
CancellationTokenSource |
This class provides functionality to control the execution of promises.
|
CommandExecutionFacade |
Offers commands to be executed on Tapkey locks.
|
CommandExecutionFacade.FirmwareUpgradeProgress |
Returns information on a firmware upgrade progress.
|
CommandResult |
The result of a command, returned by a Tapkey lock.
|
CommandResult.CommandResultCode |
Represents a command's result code.
|
CommandResult.UserCommandResult |
The result of a user command.
|
CommandResult.UserCommandResult.UserCommandResultCode |
Represents a user command's result code.
|
CompatTriggerLockCommandBuilder |
Allows building a trigger lock command that chooses the action to be performed based on the
user's permissions.
|
CryptArtifactsMetaData |
Meta data of CryptArtifacts
CryptArtifacts contain the cryptographic material for executing commands on locking devices.
|
CustomTriggerLockCommandBuilder |
Allows building a custom trigger lock command.
|
DefaultTriggerLockCommandBuilder |
Allows building a default trigger lock command.
|
DynamicCommand |
|
FirmwareManager |
Reserved for internal use.
|
FirmwarePackage |
Reserved for internal use.
|
FirmwarePackage.FirmwareInfo |
|
Func<TRes,TException extends Exception> |
Encapsulates a method that has no parameters and returns a value of the type specified by the
TRes parameter.
|
Func1<T1,TRes,TException extends Exception> |
Encapsulates a method that has a single parameter and returns a value of the type specified by
the TRes parameter.
|
Func2<T1,T2,TRes,TException extends Exception> |
Encapsulates a method that has two parameters and returns a value of the type specified by
the TRes parameter.
|
GroupInfo |
|
GroupInfos |
|
KeyDetails |
A set of information on a locally available mobile key.
|
KeyManager |
The key manager provides access to the available mobile keys on this device.
|
KeyManager.KeyChangedEvent |
|
KeyManager.KeyChangedType |
|
KeyValuePair<TKey,TValue> |
Provides a structure of a key and a corresponding value.
|
LockState |
Reserved for internal use.
|
LockType |
The description of a lock type.
|
Logger |
Provides an interface to a Logger object that is used to log messages.
|
Logs |
|
LoopResult |
The outcome of a single iteration of a control loop.
|
NotificationManager |
Provides methods to poll for updates from the Tapkey Trust Service.
|
Observable<T> |
Represents an observable object with a given type.
|
ObserverRegistration |
An object that represents the registration on an Observable.
|
Owner |
|
PermanentLockTriggerLockCommandBuilder |
Allows building a permanent lock command.
|
PermanentToggleTriggerLockCommandBuilder |
Allows building a permanent toggle command.
|
PermanentUnlockTriggerLockCommandBuilder |
Allows building a permanent unlock command.
|
PermissionDetails |
|
PermissionDetails.PermanentUnlockPermissionDetails |
|
PermissionDetails.TemporaryUnlockPermissionDetails |
|
PermissionDetails.TriggerLockActionTypes |
|
PollingScheduler |
Schedules polling for updates from the Tapkey Trust Service.
|
Promise<T> |
Implementation of the promise pattern, used for composing async program flows.
|
PromiseSource<T> |
Instances of this class are used to create and complete Promise instances.
|
PublicStateInfo |
This class represents a lock's public state at a certain time.
|
PushNotificationManager |
The PushNotificationManager takes care of incoming push notifications and updated
registration tokens.
|
PushNotificationTokenProvider |
Provider for tokens that can be used for sending push notifications to this app.
|
RuntimeTypeAdapterFactory<T> |
Adapts values whose runtime type may differ from their declaration type.
|
ScanFilter |
Data to be used to filter Bluetooth LE Advertising data before forwarding the results to
the application layer.
|
ScanFilters |
|
SupportManager |
The support manager provides access to information about the current environment.
|
SyncLockCommandResult |
The result of a synchronize lock command, returned by the Tapkey Trust Service.
|
TapkeyAdvertisingData |
Tapkey-specific advertising data.
|
TapkeyAppContext |
The Application class of an Android app using the Tapkey Mobile SDK must
implement this interface.
|
TapkeyBleAdvertisingFormat |
Specification of the format of Tapkey-specific advertising data.
|
TapkeyBleAdvertisingFormatBuilder |
|
TapkeyBleAdvertisingParser |
Parser for Tapkey-specific advertising data.
|
TapkeyBleGattServiceConfig |
Bluetooth GATT service configuration as used by Tapkey.
|
TapkeyBleGattServiceConfigProvider |
Provider of Tapkey-specific service configuration data.
|
TapkeyEndpointConfig |
Defines the Tapkey Trust Service endpoint to use for the Tapkey Mobile SDK.
|
TapkeyEnvironmentConfig |
Defines the environment for the Tapkey Mobile SDK.
|
TapkeyEnvironmentConfigBuilder |
This class provides a Tapkey environment configuration.
|
TapkeyServiceFactory |
The Tapkey service factory provides access to core components of the Tapkey Mobile SDK.
|
TapkeyServiceFactoryBuilder |
|
TemporaryTriggerUnlockCommandBuilder |
Allows building a command for temporary unlocking.
|
TkErrorDescriptor |
Contains information about an error that occurred in a component inside the SDK.
|
TkException |
TkException is used to represent exceptions inside many of the SDK's components.
|
TlcpConnection |
Represents a TLCP (Tapkey Lock Control Protocol) connection to a lock.
|
TokenRefreshHandler |
Handles refreshing of authentication information.
|
Tuple<T1,T2> |
Class which provides a data structure that represents a pair consisting of two elements.
|
UserGrant |
A Grant from the perspective of the receiving user.
|
UserManager |
The user manager takes care of user authentication and provides access to the currently
logged-in users.
|