@PackageNonnullByDefault

Package com.yubico.yubikit.oath

  • Interface Summary 
    Interface Description
    AccessKey
    Allows the implementation of custom backends to unlock an OathSession.
  • Class Summary 
    Class Description
    Code
    A one-time OATH code, calculated from a Credential stored in a YubiKey.
    Credential
    A reference to an OATH Credential stored on a YubiKey.
    CredentialData
    Data object holding all required information to add a new Credential to a YubiKey.
    OathSession
    Communicates with the OATH application on a YubiKey.
  • Enum Summary 
    Enum Description
    HashAlgorithm
    Supported hash algoritms for use with the OATH YubiKey application.
    OathType
    Supported OATH variants for use with the OATH YubiKey application.
  • Exception Summary 
    Exception Description
    ParseUriException
    Thrown when an OATH otpauth:// URI couldn't be parsed.