A B C D E F G H I K L M N O P R S T U V W Y 

A

addLengthToData(byte[]) - Static method in class org.unitedid.yhsm.utility.Utils
 
AEADCmd - Class in org.unitedid.yhsm.internal
AEADCmd implements AEAD commands for the YubiHSM
AESECBCmd - Class in org.unitedid.yhsm.internal
AESECBCmd implements AES ECB block cipher commands for the YubiHSM.
available() - Method in class org.unitedid.yhsm.internal.DeviceHandler
 

B

BufferCmd - Class in org.unitedid.yhsm.internal
BufferCmd implements the internal buffer functions of the YubiHSM.
byteArrayToHex(byte[]) - Static method in class org.unitedid.yhsm.utility.Utils
 

C

clone() - Method in class org.unitedid.yhsm.internal.Defines
 
clone() - Method in class org.unitedid.yhsm.internal.DeviceHandler
 
clone() - Method in class org.unitedid.yhsm.internal.DeviceHandlerFactory
 
clone() - Method in class org.unitedid.yhsm.utility.Utils
 
COMMAND_TO_STATUS - Static variable in class org.unitedid.yhsm.internal.Defines
Respond codes
COMMAND_TO_STRING - Static variable in class org.unitedid.yhsm.internal.Defines
 
CommandHandler - Class in org.unitedid.yhsm.internal
 
compare(DeviceHandler, int, String, String) - Static method in class org.unitedid.yhsm.internal.AESECBCmd
AES ECB decrypt a cipher text using a specific key handle, and then compare it with the supplied plaintext.
compareAES_ECB(int, String, String) - Method in class org.unitedid.yhsm.YubiHSM
AES ECB decrypt a cipher text using a specific key handle, and then compare it with the supplied plaintext.
concatAllArrays(byte[], byte[]...) - Static method in class org.unitedid.yhsm.utility.Utils
 

D

decode(String) - Static method in class org.unitedid.yhsm.utility.ModHex
Decode modHex as hex
decodeYubikeyOtp(String, int, String, String) - Method in class org.unitedid.yhsm.YubiHSM
Decrypt a YubiKey OTP using an AEAD.
decrypt(DeviceHandler, int, String) - Static method in class org.unitedid.yhsm.internal.AESECBCmd
AES ECB decrypt a cipher text using a specific key handle.
decryptAES_ECB(String, int) - Method in class org.unitedid.yhsm.YubiHSM
AES ECB decrypt a cipher text using a specific key handle.
Defines - Class in org.unitedid.yhsm.internal
 
DeviceHandler - Class in org.unitedid.yhsm.internal
 
DeviceHandlerFactory - Class in org.unitedid.yhsm.internal
 
drain() - Method in class org.unitedid.yhsm.internal.DeviceHandler
 
drainData() - Method in class org.unitedid.yhsm.YubiHSM
Drain all remaining output from the YubiHSM, used for debugging.

E

echo(String) - Method in class org.unitedid.yhsm.YubiHSM
Test the YubiHSM by sending a string that the YubiHSM will echo back.
EchoCmd - Class in org.unitedid.yhsm.internal
EchoCmd implements the YubiHSM echo command.
encode(String) - Static method in class org.unitedid.yhsm.utility.ModHex
Encode a hex string as modHex
encrypt(DeviceHandler, int, String) - Static method in class org.unitedid.yhsm.internal.AESECBCmd
AES ECB encrypt a plaintext string using a specific key handle.
encryptAES_ECB(String, int) - Method in class org.unitedid.yhsm.YubiHSM
AES ECB encrypt a plaintext string using a specific key handle.
execHMACSHA1_Raw(DeviceHandler, byte[], int, byte) - Static method in class org.unitedid.yhsm.internal.HMACCmd
Generate HMAC SHA1 using a key handle in the YubiHSM.
execute(DeviceHandler, byte, byte[], boolean) - Static method in class org.unitedid.yhsm.internal.CommandHandler
 
execute(DeviceHandler, String) - Static method in class org.unitedid.yhsm.internal.EchoCmd
Test the YubiHSM by sending a string that the YubiHSM will echo back.
execute(DeviceHandler, String) - Static method in class org.unitedid.yhsm.internal.KeyStorageUnlockCmd
Unlock the YubiHSM key storage using the HSM password.
execute(DeviceHandler, String) - Static method in class org.unitedid.yhsm.internal.KeyStoreDecryptCmd
 
execute(DeviceHandler, String, int, String) - Static method in class org.unitedid.yhsm.internal.LoadTemporaryKeyCmd
Load the content of an AEAD into the phantom key handle 0xffffffff.
execute(DeviceHandler) - Static method in class org.unitedid.yhsm.internal.MonitorExitCmd
Send the magics to the HSM to get it to exit to configuration mode.
execute(DeviceHandler, short) - Static method in class org.unitedid.yhsm.internal.NonceGetCmd
Get a nonce from the YubiHSM.
execute(DeviceHandler, int) - Static method in class org.unitedid.yhsm.internal.RandomCmd
Tell the YubiHSM to generate a number of random bytes.
execute(DeviceHandler, String) - Static method in class org.unitedid.yhsm.internal.RandomReseedCmd
Provide YubiHSM DRBG_CTR with a new seed.
execute(DeviceHandler, String, int, String, String) - Static method in class org.unitedid.yhsm.internal.YubikeyOtpDecodeCmd
Load the content of an AEAD into the phantom key handle 0xffffffff.
exitMonitorDebugMode() - Method in class org.unitedid.yhsm.YubiHSM
Tell the YubiHSM to exit to configuration mode (requires 'debug' mode enabled).

F

finalize() - Method in class org.unitedid.yhsm.internal.DeviceHandler
 
flush() - Method in class org.unitedid.yhsm.internal.DeviceHandler
 

G

generateAEAD(DeviceHandler, String, int, byte[]) - Static method in class org.unitedid.yhsm.internal.AEADCmd
Generate AEADCmd block from data for a specific key and nonce.
generateAEAD(String, int, byte[]) - Method in class org.unitedid.yhsm.YubiHSM
Generate AEAD block from the data for a specific key handle and nonce.
generateAEAD(String, int, String) - Method in class org.unitedid.yhsm.YubiHSM
Generate AEAD block from the data for a specific key handle and nonce.
generateBufferAEAD(DeviceHandler, String, int) - Static method in class org.unitedid.yhsm.internal.AEADCmd
Generate AEAD block of data buffer for a specific key.
generateBufferAEAD(String, int) - Method in class org.unitedid.yhsm.YubiHSM
Generate AEAD block of data buffer for a specific key.
generateHMACSHA1(DeviceHandler, byte[], int, byte, boolean, boolean) - Static method in class org.unitedid.yhsm.internal.HMACCmd
Generate HMAC SHA1 using a key handle in the YubiHSM.
generateHMACSHA1(byte[], int, boolean) - Method in class org.unitedid.yhsm.YubiHSM
Generate HMAC SHA1 using a key handle in the YubiHSM.
generateHMACSHA1(String, int, boolean, boolean) - Method in class org.unitedid.yhsm.YubiHSM
Generate HMAC SHA1 using a key handle in the YubiHSM.
generateHMACSHA1(byte[], int, boolean, boolean) - Method in class org.unitedid.yhsm.YubiHSM
Generate HMAC SHA1 using a key handle in the YubiHSM.
generateHMACSHA1(String, int, byte, boolean, boolean) - Method in class org.unitedid.yhsm.YubiHSM
Generate HMAC SHA1 using a key handle in the YubiHSM.
generateHMACSHA1(byte[], int, byte, boolean, boolean) - Method in class org.unitedid.yhsm.YubiHSM
Generate HMAC SHA1 using a key handle in the YubiHSM.
generateHMACSHA1Next(String, int, boolean, boolean) - Method in class org.unitedid.yhsm.YubiHSM
Add more input to the HMAC SHA1, used after calling YubiHSM.generateHMACSHA1(byte[], int, boolean) with last set to false.
generateHMACSHA1Next(byte[], int, boolean, boolean) - Method in class org.unitedid.yhsm.YubiHSM
Add more input to the HMAC SHA1, used after calling YubiHSM.generateHMACSHA1(byte[], int, boolean) with last set to false.
generateOathAEAD(String, int, String) - Method in class org.unitedid.yhsm.YubiHSM
Generate AEAD block which can be used for OATH OTP validation, see validateOathHOTP and validateOathTOTP.
generateRandomAEAD(DeviceHandler, String, int, int) - Static method in class org.unitedid.yhsm.internal.AEADCmd
Generate a random AEAD block using the YubiHSM internal TRNG.
generateRandomAEAD(String, int, int) - Method in class org.unitedid.yhsm.YubiHSM
Generate a random AEAD block using the YubiHSM internal TRNG.
get(String) - Static method in class org.unitedid.yhsm.internal.DeviceHandlerFactory
 
getBuildVersion() - Method in class org.unitedid.yhsm.internal.SystemInfoCmd
Gets the build version
getCommandStatus(byte) - Static method in class org.unitedid.yhsm.internal.Defines
 
getCommandString(byte) - Static method in class org.unitedid.yhsm.internal.Defines
 
getInfo() - Method in class org.unitedid.yhsm.YubiHSM
Get the firmware version and unique ID from the YubiHSM.
getMajorVersion() - Method in class org.unitedid.yhsm.internal.SystemInfoCmd
Gets the major version
getMinHashLength() - Method in class org.unitedid.yhsm.YubiHSM
Get the minimum hash length used when generating or validating an AEAD.
getMinorVersion() - Method in class org.unitedid.yhsm.internal.SystemInfoCmd
Gets the minor version
getNonce() - Method in class org.unitedid.yhsm.internal.Nonce
 
getNonce(short) - Method in class org.unitedid.yhsm.YubiHSM
Get a nonce from the YubiHSM.
getNonceInt() - Method in class org.unitedid.yhsm.internal.Nonce
 
getPortName() - Method in class org.unitedid.yhsm.internal.DeviceHandler
 
getPowerUpCount() - Method in class org.unitedid.yhsm.internal.Nonce
 
getProtocol() - Method in class org.unitedid.yhsm.internal.SystemInfoCmd
Gets the protocol version
getRandom(int) - Method in class org.unitedid.yhsm.YubiHSM
Tell the YubiHSM to generate a number of random bytes.
getRawDevice() - Method in class org.unitedid.yhsm.YubiHSM
Get the raw device, used for debugging.
getReadBytes() - Method in class org.unitedid.yhsm.internal.DeviceHandler
 
getSysId() - Method in class org.unitedid.yhsm.internal.SystemInfoCmd
Gets the unique id of the device
getSystemInfo() - Method in class org.unitedid.yhsm.internal.SystemInfoCmd
Gets the version, protocol and unique id in a string representation
getTimeout() - Method in class org.unitedid.yhsm.internal.DeviceHandler
 
getVersion() - Method in class org.unitedid.yhsm.internal.SystemInfoCmd
Gets the version in a string representation
getVolative() - Method in class org.unitedid.yhsm.internal.Nonce
 
getWrittenBytes() - Method in class org.unitedid.yhsm.internal.DeviceHandler
 
getYubiKeyOtp(String) - Static method in class org.unitedid.yhsm.utility.Utils
 
getYubiKeyPublicId(String) - Static method in class org.unitedid.yhsm.utility.Utils
 

H

hexToByteArray(String) - Static method in class org.unitedid.yhsm.utility.Utils
 
HMACCmd - Class in org.unitedid.yhsm.internal
HMACCmd implements the HMAC SHA1 commands for the YubiHSM.
HOTP(YubiHSM, int, String, String, int, String) - Static method in class org.unitedid.yhsm.internal.OATH
Validate OTP by a token whose seed is available to the YubiHSM through an AEAD.
HsmUnlockCmd - Class in org.unitedid.yhsm.internal
 

I

IntRange - Class in org.unitedid.yhsm.utility
IntRange implements an Iterable class to print integer ranges
IntRange(int) - Constructor for class org.unitedid.yhsm.utility.IntRange
Constructs a new IntRange using the specified number as both the minimum and maximum in this range.
IntRange(int, int) - Constructor for class org.unitedid.yhsm.utility.IntRange
Constructs a new IntRange using the specified minimum and maximum numbers.
IntRange(int, int, int) - Constructor for class org.unitedid.yhsm.utility.IntRange
Constructs a new IntRange using the specified minimum and maximum numbers, and allow changing the step amount.
iterator() - Method in class org.unitedid.yhsm.utility.IntRange
 

K

KEY_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
keyStorageUnlock(String) - Method in class org.unitedid.yhsm.YubiHSM
Unlock the YubiHSM key storage using the HSM password.
KeyStorageUnlockCmd - Class in org.unitedid.yhsm.internal
 
keyStoreDecrypt(String) - Method in class org.unitedid.yhsm.YubiHSM
Decrypt the YubiHSM key storage using the Master key.
KeyStoreDecryptCmd - Class in org.unitedid.yhsm.internal
 

L

leBAToBeInt(byte[]) - Static method in class org.unitedid.yhsm.utility.Utils
 
leBAToBeShort(byte[]) - Static method in class org.unitedid.yhsm.utility.Utils
 
leIntToBA(int) - Static method in class org.unitedid.yhsm.utility.Utils
 
leShortToByteArray(short) - Static method in class org.unitedid.yhsm.utility.Utils
 
loadBufferData(String, int) - Method in class org.unitedid.yhsm.YubiHSM
Load data into the YubiHSMs internal buffer.
loadBufferData(byte[], int) - Method in class org.unitedid.yhsm.YubiHSM
Load data into the YubiHSMs internal buffer.
loadData(DeviceHandler, String, int) - Static method in class org.unitedid.yhsm.internal.BufferCmd
Load data into the YubiHSMs internal buffer.
loadData(DeviceHandler, byte[], int) - Static method in class org.unitedid.yhsm.internal.BufferCmd
Load data into the YubiHSMs internal buffer.
loadRandomBufferData(int, int) - Method in class org.unitedid.yhsm.YubiHSM
Load random data into the YubiHSMs internal buffer.
loadRandomData(DeviceHandler, int, int) - Static method in class org.unitedid.yhsm.internal.BufferCmd
Load random data into the YubiHSMs internal buffer.
loadTemporaryKey(String, int, String) - Method in class org.unitedid.yhsm.YubiHSM
Load the content of an AEAD into the phantom key handle 0xffffffff.
LoadTemporaryKeyCmd - Class in org.unitedid.yhsm.internal
LoadTemporaryKeyCmd implements loading AEAD into the phantom key handle
longToByteArray(long) - Static method in class org.unitedid.yhsm.utility.Utils
 

M

main(String[]) - Static method in class org.unitedid.yhsm.YubiHSMCmdLine
Main method.
minHashLength - Static variable in class org.unitedid.yhsm.YubiHSM
The hash length used when generating or validating an AEAD, default length is 20
ModHex - Class in org.unitedid.yhsm.utility
 
ModHex() - Constructor for class org.unitedid.yhsm.utility.ModHex
 
MonitorExitCmd - Class in org.unitedid.yhsm.internal
MonitorExitCmd is used to send magics to the HSM in debug mode and get it to exit to configuration mode.
MonitorExitCmd() - Constructor for class org.unitedid.yhsm.internal.MonitorExitCmd
 

N

next(DeviceHandler, byte[], int, boolean, boolean) - Static method in class org.unitedid.yhsm.internal.HMACCmd
Add more input to the HMAC SHA1.
Nonce - Class in org.unitedid.yhsm.internal
Nonce a class that represent an YSM_NONCE_GET
Nonce(int, int, int, String) - Constructor for class org.unitedid.yhsm.internal.Nonce
 
NonceGetCmd - Class in org.unitedid.yhsm.internal
NonceGetCmd implements get nonce from the YubiHSM

O

OATH - Class in org.unitedid.yhsm.internal
OATH implements OATH HOTP/TOTP validation
org.unitedid.yhsm - package org.unitedid.yhsm
 
org.unitedid.yhsm.internal - package org.unitedid.yhsm.internal
 
org.unitedid.yhsm.utility - package org.unitedid.yhsm.utility
 

P

printUsage(Options) - Static method in class org.unitedid.yhsm.YubiHSMCmdLine
Print usage information when running from command line.

R

RandomCmd - Class in org.unitedid.yhsm.internal
RandomCmd implements YubiHSM random generator.
randomReseed(String) - Method in class org.unitedid.yhsm.YubiHSM
Provide YubiHSM DRBG_CTR with a new seed.
RandomReseedCmd - Class in org.unitedid.yhsm.internal
RandomReseedCmd implements the random reseed command for the YubiHSM.
rangeOfByteArray(byte[], int, int) - Static method in class org.unitedid.yhsm.utility.Utils
 
read(int) - Method in class org.unitedid.yhsm.internal.DeviceHandler
 
reset(DeviceHandler) - Static method in class org.unitedid.yhsm.internal.CommandHandler
 
runUnlock() - Static method in class org.unitedid.yhsm.YubiHSMCmdLine
Prompts for HSM key storage password on the command line.

S

setMinHashLength(int) - Method in class org.unitedid.yhsm.YubiHSM
Set the minimum hash length generating or validating an AEAD.
setTimeout(float) - Method in class org.unitedid.yhsm.internal.DeviceHandler
 
SystemInfoCmd - Class in org.unitedid.yhsm.internal
 
SystemInfoCmd(DeviceHandler) - Constructor for class org.unitedid.yhsm.internal.SystemInfoCmd
Constructor to initiate a class with HSM system information

T

toDecimal(String) - Static method in class org.unitedid.yhsm.utility.ModHex
Decode a modHex string as a decimal number
toString() - Method in class org.unitedid.yhsm.internal.Nonce
 
truncate(String, int) - Static method in class org.unitedid.yhsm.internal.OATH
Truncate HMAC to an OTP code

U

UID_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
unlock(String) - Method in class org.unitedid.yhsm.YubiHSM
Generic key store unlock method that calls the appropriate unlock function for this YubiHSM.
unlockOtp(DeviceHandler, String, String) - Static method in class org.unitedid.yhsm.internal.HsmUnlockCmd
Have the YubiHSM unlock the HSM operations (those involving the keystore) with a YubiKey OTP.
unlockOtp(String, String) - Method in class org.unitedid.yhsm.YubiHSM
Have the YubiHSM unlock the HSM operations (those involving the keystore) with a YubiKey OTP.
Utils - Class in org.unitedid.yhsm.utility
 

V

validateAEAD(DeviceHandler, String, int, String, byte[]) - Static method in class org.unitedid.yhsm.internal.AEADCmd
Validate an AEAD using the YubiHSM, matching it against some known plain text.
validateAEAD(String, int, String, byte[]) - Method in class org.unitedid.yhsm.YubiHSM
Validate an AEAD using the YubiHSM, matching it against some known plain text.
validateAEAD(String, int, String, String) - Method in class org.unitedid.yhsm.YubiHSM
Validate an AEAD using the YubiHSM, matching it against some known plain text.
validateByteArray(String, byte[], int, int, int) - Static method in class org.unitedid.yhsm.utility.Utils
 
validateCmdResponseBA(String, byte[], byte[]) - Static method in class org.unitedid.yhsm.utility.Utils
 
validateCmdResponseString(String, String, String) - Static method in class org.unitedid.yhsm.utility.Utils
 
validateHOTP(YubiHSM, int, String, String, int, String, int) - Static method in class org.unitedid.yhsm.internal.OATH
Validate OATH-HOTP OTP by a token whose seed is available to the YubiHSM through an AEAD.
validateNonce(byte[], boolean) - Static method in class org.unitedid.yhsm.utility.Utils
 
validateOathHOTP(int, String, String, int, String, int) - Method in class org.unitedid.yhsm.YubiHSM
Validate OATH-HOTP by a token whose seed is available to the YubiHSM through an AEAD.
validateOathTOTP(int, String, String, String, int, int, int, int) - Method in class org.unitedid.yhsm.YubiHSM
Validate OATH-TOTP by a token whose seed is available to the YubiHSM through an AEAD.
validateOathTOTP(int, String, String, String) - Method in class org.unitedid.yhsm.YubiHSM
Validate OATH-TOTP by a token whose seed is available to the YubiHSM through an AEAD.
validateString(String, String, int, int) - Static method in class org.unitedid.yhsm.utility.Utils
 
validateTOTP(YubiHSM, int, String, String, String, int, int, int, int) - Static method in class org.unitedid.yhsm.internal.OATH
Validate OATH-TOTP OTP by a token whose seed is available to the YubiHSM through an AEAD.

W

write(byte[]) - Method in class org.unitedid.yhsm.internal.DeviceHandler
 

Y

YSM_AEAD_DECRYPT_CMP - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_AEAD_GENERATE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_AEAD_MAC_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_AEAD_MAX_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_AEAD_NONCE_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_AEAD_YUBIKEY_OTP_DECODE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_AES_ECB_BLOCK_DECRYPT - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_AES_ECB_BLOCK_DECRYPT_CMP - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_AES_ECB_BLOCK_ENCRYPT - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_BLOCK_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_BUFFER_AEAD_GENERATE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_BUFFER_LOAD - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_BUFFER_RANDOM_LOAD - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_CTR_DRBG_SEED_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_DATA_BUF_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_DB_OTP_VALIDATE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_DB_YUBIKEY_AEAD_STORE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_ECHO - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_HMAC_SHA1_FINAL - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_HMAC_SHA1_GENERATE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_HMAC_SHA1_RESET - Static variable in class org.unitedid.yhsm.internal.Defines
HMAC flags
YSM_HMAC_SHA1_TO_BUFFER - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_HSM_UNLOCK - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_KEY_STORAGE_LOCKED - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_KEY_STORAGE_UNLOCK - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_KEY_STORE_DECRYPT - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_MAX_KEY_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_MAX_PKT_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
Size definitions
YSM_MISMATCH - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_MONITOR_EXIT - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_NONCE_GET - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_NULL - Static variable in class org.unitedid.yhsm.internal.Defines
Command codes
YSM_OTP_INVALID - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_OTP_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_PUBLIC_ID_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_RANDOM_AEAD_GENERATE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_RANDOM_GENERATE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_RANDOM_RESEED - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_RESPONSE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_SHA1_HASH_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_STATUS_OK - Static variable in class org.unitedid.yhsm.internal.Defines
Last command executed successfully
YSM_SYSTEM_INFO_QUERY - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_TEMP_KEY_HANDLE - Static variable in class org.unitedid.yhsm.internal.Defines
Other
YSM_TEMP_KEY_LOAD - Static variable in class org.unitedid.yhsm.internal.Defines
 
YSM_YUBIKEY_AEAD_SIZE - Static variable in class org.unitedid.yhsm.internal.Defines
 
YubiHSM - Class in org.unitedid.yhsm
YubiHSM the main class to use for YubiHSM commands
YubiHSM(String, float) - Constructor for class org.unitedid.yhsm.YubiHSM
Constructor
YubiHSM(String) - Constructor for class org.unitedid.yhsm.YubiHSM
Constructor
YubiHSM() - Constructor for class org.unitedid.yhsm.YubiHSM
Constructor that opens /dev/ttyACM0
YubiHSMCmdLine - Class in org.unitedid.yhsm
 
YubiHSMCommandFailedException - Exception in org.unitedid.yhsm.internal
 
YubiHSMCommandFailedException() - Constructor for exception org.unitedid.yhsm.internal.YubiHSMCommandFailedException
 
YubiHSMCommandFailedException(String) - Constructor for exception org.unitedid.yhsm.internal.YubiHSMCommandFailedException
 
YubiHSMCommandFailedException(Throwable) - Constructor for exception org.unitedid.yhsm.internal.YubiHSMCommandFailedException
 
YubiHSMCommandFailedException(String, Throwable) - Constructor for exception org.unitedid.yhsm.internal.YubiHSMCommandFailedException
 
YubiHSMErrorException - Exception in org.unitedid.yhsm.internal
 
YubiHSMErrorException() - Constructor for exception org.unitedid.yhsm.internal.YubiHSMErrorException
 
YubiHSMErrorException(String) - Constructor for exception org.unitedid.yhsm.internal.YubiHSMErrorException
 
YubiHSMErrorException(Throwable) - Constructor for exception org.unitedid.yhsm.internal.YubiHSMErrorException
 
YubiHSMErrorException(String, Throwable) - Constructor for exception org.unitedid.yhsm.internal.YubiHSMErrorException
 
YubiHSMInputException - Exception in org.unitedid.yhsm.internal
 
YubiHSMInputException() - Constructor for exception org.unitedid.yhsm.internal.YubiHSMInputException
 
YubiHSMInputException(String) - Constructor for exception org.unitedid.yhsm.internal.YubiHSMInputException
 
YubiHSMInputException(Throwable) - Constructor for exception org.unitedid.yhsm.internal.YubiHSMInputException
 
YubiHSMInputException(String, Throwable) - Constructor for exception org.unitedid.yhsm.internal.YubiHSMInputException
 
YubiKeyEmulator - Class in org.unitedid.yhsm.utility
 
YubiKeyEmulator() - Constructor for class org.unitedid.yhsm.utility.YubiKeyEmulator
 
YubikeyOtpDecodeCmd - Class in org.unitedid.yhsm.internal
 
A B C D E F G H I K L M N O P R S T U V W Y 

Copyright © 2011-2016 United ID. All Rights Reserved.