A C D E G H M P T W 

A

ALPHABET - Static variable in class com.yubico.base.Modhex
The Modhex alphabet: the letters used to decode bytes in.

C

com.yubico.base - package com.yubico.base
Classes and utility methods when working with the decryption and parsing of YubiKey One Time Passwords (OTPs) server side.
com.yubico.base.tools - package com.yubico.base.tools
Tool class of use for developers working with YubiKey output.

D

decode(String) - Static method in class com.yubico.base.Modhex
Decodes.
decode(String) - Static method in class com.yubico.base.tools.Hex
Decodes.
decrypt(byte[], byte[]) - Static method in class com.yubico.base.Pof
Does AES encryption of a YubiKey OTP byte sequence.
Display - Class in com.yubico.base.tools
Command line tool to decrypt and parse One Time Passwords (OTPs) output from YubiKey devices.

E

encode(byte[]) - Static method in class com.yubico.base.Modhex
Encodes.
encode(byte[]) - Static method in class com.yubico.base.tools.Hex
Encodes.

G

getCleanCounter() - Method in class com.yubico.base.Token
Gets session counter bytes with cap-lock triggered bit cleared.
getCrc() - Method in class com.yubico.base.Token
Gets reference to the CRC16 checksum of the OTP.
getRandom() - Method in class com.yubico.base.Token
Gets reference to the random bytes of the OTP.
getSessionCounter() - Method in class com.yubico.base.Token
Gets reference to byte sequence of session counter.
getTimestampHigh() - Method in class com.yubico.base.Token
Gets high byte of time stamp.
getTimestampLow() - Method in class com.yubico.base.Token
Gets reference to byte sequence of low part of time stamp.
getTimesUsed() - Method in class com.yubico.base.Token
Gets byte value of counter that increases for each generated OTP during a session.
getUid() - Method in class com.yubico.base.Token
Gets reference to bytes making up secret id.

H

Hex - Class in com.yubico.base.tools
Utility methods that decodes hex String to byte array and encodes byte array to hex String.

M

main(String[]) - Static method in class com.yubico.base.tools.Display
Decrypt encrypted part of a YubiKey OTP and prints the parsed result to standard out.
Modhex - Class in com.yubico.base
Utility methods to encode a byte array to Modhex String and to decode a Modhex String to a the byte array it represents.

P

parse(String, byte[]) - Static method in class com.yubico.base.Pof
Decrypt and parse YubiKey OTP.
Pof - Class in com.yubico.base
Utility methods of use when decryption and parsing of YubiKey One Time Passwords (OTPs).

T

Token - Class in com.yubico.base
Represents decrypted and parsed YubiKey OTP.
Token(byte[]) - Constructor for class com.yubico.base.Token
Constructor.
toString() - Method in class com.yubico.base.Token
 

W

wasCapsLockOn() - Method in class com.yubico.base.Token
Tells if triggered by caps lock.
A C D E G H M P T W