All Classes

Class Description
ConnectionHandler<T extends com.yubico.yubikit.core.YubiKeyConnection>  
ConnectionManager  
NfcConfiguration
Additional configurations for NFC discovery
NfcDispatcher  
NfcDispatcher.OnTagHandler  
NfcNotAvailable  
NfcReaderDispatcher  
NfcSmartCardConnection
NFC service for interacting with the YubiKey
NfcYubiKeyDevice  
NfcYubiKeyManager
This class allows you to communicate with local NFC adapter
NoPermissionsException
Exception that thrown when user didn't provide permissions to connect to USB device
OtpActivity
An Activity to prompt the user for a YubiKey to retrieve an OTP from a YubiOTP slot.
OtpConnectionHandler  
OtpKeyListener
A helper class that is used to intercept keyboard event from a YubiKey to capture an OTP.
OtpKeyListener.OtpListener
Listener interface to react to events.
SmartCardConnectionHandler  
UsbConfiguration
Additional configurations for USB discovery management
UsbOtpConnection
Class that provides interface to read and send data over YubiKey HID (keyboard) interface
UsbSmartCardConnection
USB service for interacting with the YubiKey https://www.usb.org/sites/default/files/DWG_Smart-Card_CCID_Rev110.pdf
UsbYubiKeyDevice  
UsbYubiKeyManager  
YubiKeyPromptAction
Action to be performed by a YubiKeyPromptActivity when a YubiKey is attached.
YubiKeyPromptActivity
A dialog for interacting with a YubiKey.
YubiKeyPromptConnectionAction<T extends com.yubico.yubikit.core.YubiKeyConnection>
Action to be performed by a YubiKeyPromptActivity when a YubiKey is attached.
YubiKitManager
Starting point for YubiKey device discovery over both USB and NFC.