Interface ConnectionHandler<T extends com.yubico.yubikit.core.YubiKeyConnection>

All Known Implementing Classes:
OtpConnectionHandler, SmartCardConnectionHandler

public interface ConnectionHandler<T extends com.yubico.yubikit.core.YubiKeyConnection>
  • Method Summary

    Modifier and Type Method Description
    T createConnection​(android.hardware.usb.UsbDevice usbDevice, android.hardware.usb.UsbDeviceConnection usbDeviceConnection)  
    boolean isAvailable​(android.hardware.usb.UsbDevice usbDevice)  
  • Method Details

    • isAvailable

      boolean isAvailable​(android.hardware.usb.UsbDevice usbDevice)
    • createConnection

      T createConnection​(android.hardware.usb.UsbDevice usbDevice, android.hardware.usb.UsbDeviceConnection usbDeviceConnection) throws java.io.IOException
      Throws:
      java.io.IOException