JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
N
P
R
S
T
U
A
asJson()
- Method in class com.yubico.u2f.data.messages.
ClientData
AUTHENTICATE_TYP
- Static variable in class com.yubico.u2f.
U2fPrimitives
AuthenticateRequest
- Class in
com.yubico.u2f.data.messages
AuthenticateRequest(String, String, String)
- Constructor for class com.yubico.u2f.data.messages.
AuthenticateRequest
AuthenticateRequestData
- Class in
com.yubico.u2f.data.messages
AuthenticateRequestData(String, Iterable<? extends DeviceRegistration>, U2fPrimitives, ChallengeGenerator)
- Constructor for class com.yubico.u2f.data.messages.
AuthenticateRequestData
AuthenticateResponse
- Class in
com.yubico.u2f.data.messages
AuthenticateResponse(String, String, String)
- Constructor for class com.yubico.u2f.data.messages.
AuthenticateResponse
B
BouncyCastleCrypto
- Class in
com.yubico.u2f.crypto
BouncyCastleCrypto()
- Constructor for class com.yubico.u2f.crypto.
BouncyCastleCrypto
ByteInputStream
- Class in
com.yubico.u2f.data.messages.key.util
Provides an easy way to read a byte array in chunks.
ByteInputStream(byte[])
- Constructor for class com.yubico.u2f.data.messages.key.util.
ByteInputStream
ByteSink
- Class in
com.yubico.u2f.data.messages.key.util
Provides an easy way to construct a byte array.
ByteSink()
- Constructor for class com.yubico.u2f.data.messages.key.util.
ByteSink
C
canonicalizeOrigin(String)
- Static method in class com.yubico.u2f.data.messages.
ClientData
canonicalizeOrigins(Set<String>)
- Static method in class com.yubico.u2f.data.messages.
ClientData
ChallengeGenerator
- Interface in
com.yubico.u2f.crypto
checkAndUpdateCounter(long)
- Method in class com.yubico.u2f.data.
DeviceRegistration
checkContent(String, String, <any>)
- Method in class com.yubico.u2f.data.messages.
ClientData
checkSignature(X509Certificate, byte[], byte[])
- Method in class com.yubico.u2f.crypto.
BouncyCastleCrypto
checkSignature(PublicKey, byte[], byte[])
- Method in class com.yubico.u2f.crypto.
BouncyCastleCrypto
checkSignature(X509Certificate, byte[], byte[])
- Method in interface com.yubico.u2f.crypto.
Crypto
checkSignature(PublicKey, byte[], byte[])
- Method in interface com.yubico.u2f.crypto.
Crypto
checkSignature(String, String, byte[])
- Method in class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
checkSignature(String, String)
- Method in class com.yubico.u2f.data.messages.key.
RawRegisterResponse
checkUserPresence()
- Method in class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
ClientData
- Class in
com.yubico.u2f.data.messages
ClientData(String)
- Constructor for class com.yubico.u2f.data.messages.
ClientData
com.yubico.u2f
- package com.yubico.u2f
com.yubico.u2f.crypto
- package com.yubico.u2f.crypto
com.yubico.u2f.data
- package com.yubico.u2f.data
com.yubico.u2f.data.messages
- package com.yubico.u2f.data.messages
com.yubico.u2f.data.messages.json
- package com.yubico.u2f.data.messages.json
com.yubico.u2f.data.messages.key
- package com.yubico.u2f.data.messages.key
com.yubico.u2f.data.messages.key.util
- package com.yubico.u2f.data.messages.key.util
com.yubico.u2f.exceptions
- package com.yubico.u2f.exceptions
create()
- Static method in class com.yubico.u2f.data.messages.key.util.
ByteSink
createDevice()
- Method in class com.yubico.u2f.data.messages.key.
RawRegisterResponse
Crypto
- Interface in
com.yubico.u2f.crypto
D
decode(String)
- Static method in class com.yubico.u2f.data.messages.key.util.
U2fB64Encoding
decodePublicKey(byte[])
- Method in class com.yubico.u2f.crypto.
BouncyCastleCrypto
decodePublicKey(byte[])
- Method in interface com.yubico.u2f.crypto.
Crypto
DeviceRegistration
- Class in
com.yubico.u2f.data
DeviceRegistration(String, String, X509Certificate, long)
- Constructor for class com.yubico.u2f.data.
DeviceRegistration
E
encode(byte[])
- Static method in class com.yubico.u2f.data.messages.key.util.
U2fB64Encoding
equals(Object)
- Method in class com.yubico.u2f.data.
DeviceRegistration
equals(Object)
- Method in class com.yubico.u2f.data.messages.
AuthenticateRequest
equals(Object)
- Method in class com.yubico.u2f.data.messages.
AuthenticateResponse
equals(Object)
- Method in class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
equals(Object)
- Method in class com.yubico.u2f.data.messages.key.
RawRegisterResponse
equals(Object)
- Method in class com.yubico.u2f.data.messages.
RegisterRequest
equals(Object)
- Method in class com.yubico.u2f.data.messages.
RegisterResponse
ERROR_DECODING_PUBLIC_KEY
- Static variable in class com.yubico.u2f.crypto.
BouncyCastleCrypto
F
finishAuthentication(AuthenticateRequestData, AuthenticateResponse, Iterable<? extends DeviceRegistration>)
- Method in class com.yubico.u2f.
U2F
finishAuthentication(AuthenticateRequestData, AuthenticateResponse, Iterable<? extends DeviceRegistration>, Set<String>)
- Method in class com.yubico.u2f.
U2F
Finishes a previously started high-level authentication.
finishAuthentication(AuthenticateRequest, AuthenticateResponse, DeviceRegistration)
- Method in class com.yubico.u2f.
U2fPrimitives
finishAuthentication(AuthenticateRequest, AuthenticateResponse, DeviceRegistration, Set<String>)
- Method in class com.yubico.u2f.
U2fPrimitives
Finishes a previously started authentication.
finishRegistration(RegisterRequestData, RegisterResponse)
- Method in class com.yubico.u2f.
U2F
finishRegistration(RegisterRequestData, RegisterResponse, Set<String>)
- Method in class com.yubico.u2f.
U2F
Finishes a previously started high-level registration.
finishRegistration(RegisterRequest, RegisterResponse)
- Method in class com.yubico.u2f.
U2fPrimitives
finishRegistration(RegisterRequest, RegisterResponse, Set<String>)
- Method in class com.yubico.u2f.
U2fPrimitives
Finishes a previously started registration.
fromBase64(String, Crypto)
- Static method in class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
fromBase64(String, Crypto)
- Static method in class com.yubico.u2f.data.messages.key.
RawRegisterResponse
fromJson(String)
- Static method in class com.yubico.u2f.data.
DeviceRegistration
fromJson(String)
- Static method in class com.yubico.u2f.data.messages.
AuthenticateRequest
fromJson(String)
- Static method in class com.yubico.u2f.data.messages.
AuthenticateRequestData
fromJson(String)
- Static method in class com.yubico.u2f.data.messages.
AuthenticateResponse
fromJson(String)
- Static method in class com.yubico.u2f.data.messages.
RegisterRequest
fromJson(String)
- Static method in class com.yubico.u2f.data.messages.
RegisterRequestData
fromJson(String)
- Static method in class com.yubico.u2f.data.messages.
RegisterResponse
G
generateChallenge()
- Method in interface com.yubico.u2f.crypto.
ChallengeGenerator
generateChallenge()
- Method in class com.yubico.u2f.crypto.
RandomChallengeGenerator
getAppId()
- Method in class com.yubico.u2f.data.messages.
AuthenticateRequest
getAppId()
- Method in class com.yubico.u2f.data.messages.
RegisterRequest
getAttestationCertificate()
- Method in class com.yubico.u2f.data.
DeviceRegistration
getAuthenticateRequest(AuthenticateResponse)
- Method in class com.yubico.u2f.data.messages.
AuthenticateRequestData
getAuthenticateRequests()
- Method in class com.yubico.u2f.data.messages.
AuthenticateRequestData
getAuthenticateRequests()
- Method in class com.yubico.u2f.data.messages.
RegisterRequestData
getChallenge()
- Method in class com.yubico.u2f.data.messages.
AuthenticateRequest
getChallenge()
- Method in class com.yubico.u2f.data.messages.
ClientData
getChallenge()
- Method in class com.yubico.u2f.data.messages.
RegisterRequest
getClientData()
- Method in class com.yubico.u2f.data.messages.
AuthenticateResponse
getClientData()
- Method in class com.yubico.u2f.data.messages.
RegisterResponse
getCounter()
- Method in class com.yubico.u2f.data.
DeviceRegistration
getCounter()
- Method in class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
This is the big-endian representation of a counter value that the U2F device increments every time it performs an authentication operation.
getKeyHandle()
- Method in class com.yubico.u2f.data.
DeviceRegistration
getKeyHandle()
- Method in class com.yubico.u2f.data.messages.
AuthenticateRequest
getKeyHandle()
- Method in class com.yubico.u2f.data.messages.
AuthenticateResponse
getPublicKey()
- Method in class com.yubico.u2f.data.
DeviceRegistration
getRegisterRequest(RegisterResponse)
- Method in class com.yubico.u2f.data.messages.
RegisterRequestData
getRegisterRequests()
- Method in class com.yubico.u2f.data.messages.
RegisterRequestData
getRegistrationData()
- Method in class com.yubico.u2f.data.messages.
RegisterResponse
getRequestId()
- Method in class com.yubico.u2f.data.messages.
AuthenticateRequest
getRequestId()
- Method in class com.yubico.u2f.data.messages.
AuthenticateRequestData
getRequestId()
- Method in class com.yubico.u2f.data.messages.
AuthenticateResponse
getRequestId()
- Method in interface com.yubico.u2f.data.messages.json.
Persistable
getRequestId()
- Method in class com.yubico.u2f.data.messages.
RegisterRequest
getRequestId()
- Method in class com.yubico.u2f.data.messages.
RegisterRequestData
getRequestId()
- Method in class com.yubico.u2f.data.messages.
RegisterResponse
getSignature()
- Method in class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
This is a ECDSA signature (on P-256)
getSignatureData()
- Method in class com.yubico.u2f.data.messages.
AuthenticateResponse
getString(String)
- Method in class com.yubico.u2f.data.messages.
ClientData
getUserPresence()
- Method in class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
Bit 0 is set to 1, which means that user presence was verified.
GSON
- Static variable in class com.yubico.u2f.data.messages.json.
JsonObject
H
hash(byte[])
- Method in class com.yubico.u2f.crypto.
BouncyCastleCrypto
hash(String)
- Method in class com.yubico.u2f.crypto.
BouncyCastleCrypto
hash(byte[])
- Method in interface com.yubico.u2f.crypto.
Crypto
hash(String)
- Method in interface com.yubico.u2f.crypto.
Crypto
hashCode()
- Method in class com.yubico.u2f.data.
DeviceRegistration
hashCode()
- Method in class com.yubico.u2f.data.messages.
AuthenticateRequest
hashCode()
- Method in class com.yubico.u2f.data.messages.
AuthenticateResponse
hashCode()
- Method in class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
hashCode()
- Method in class com.yubico.u2f.data.messages.key.
RawRegisterResponse
hashCode()
- Method in class com.yubico.u2f.data.messages.
RegisterRequest
hashCode()
- Method in class com.yubico.u2f.data.messages.
RegisterResponse
I
INITIAL_COUNTER_VALUE
- Static variable in class com.yubico.u2f.data.
DeviceRegistration
InvalidDeviceCounterException
- Exception in
com.yubico.u2f.exceptions
InvalidDeviceCounterException()
- Constructor for exception com.yubico.u2f.exceptions.
InvalidDeviceCounterException
InvalidFacetException
- Exception in
com.yubico.u2f.exceptions
InvalidFacetException(String)
- Constructor for exception com.yubico.u2f.exceptions.
InvalidFacetException
InvalidFacetException(String, Throwable)
- Constructor for exception com.yubico.u2f.exceptions.
InvalidFacetException
J
JsonObject
- Class in
com.yubico.u2f.data.messages.json
JsonObject()
- Constructor for class com.yubico.u2f.data.messages.json.
JsonObject
N
NoDevicesRegisteredException
- Exception in
com.yubico.u2f.exceptions
NoDevicesRegisteredException()
- Constructor for exception com.yubico.u2f.exceptions.
NoDevicesRegisteredException
P
packBytesToSign(byte[], byte, long, byte[])
- Static method in class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
packBytesToSign(byte[], byte[], byte[], byte[])
- Static method in class com.yubico.u2f.data.messages.key.
RawRegisterResponse
Persistable
- Interface in
com.yubico.u2f.data.messages.json
put(byte)
- Method in class com.yubico.u2f.data.messages.key.util.
ByteSink
put(byte[])
- Method in class com.yubico.u2f.data.messages.key.util.
ByteSink
putUnsignedInt(long)
- Method in class com.yubico.u2f.data.messages.key.util.
ByteSink
R
RandomChallengeGenerator
- Class in
com.yubico.u2f.crypto
RandomChallengeGenerator()
- Constructor for class com.yubico.u2f.crypto.
RandomChallengeGenerator
RawAuthenticateResponse
- Class in
com.yubico.u2f.data.messages.key
The authenticate response produced by the token/key, which is transformed by the client into an AuthenticateResponse and sent to the server.
RawAuthenticateResponse(byte, long, byte[])
- Constructor for class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
RawAuthenticateResponse(byte, long, byte[], Crypto)
- Constructor for class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
RawRegisterResponse
- Class in
com.yubico.u2f.data.messages.key
The register response produced by the token/key, which is transformed by the client into an RegisterResponse and sent to the server.
RawRegisterResponse(byte[], byte[], X509Certificate, byte[])
- Constructor for class com.yubico.u2f.data.messages.key.
RawRegisterResponse
RawRegisterResponse(byte[], byte[], X509Certificate, byte[], Crypto)
- Constructor for class com.yubico.u2f.data.messages.key.
RawRegisterResponse
read(int)
- Method in class com.yubico.u2f.data.messages.key.util.
ByteInputStream
readAll()
- Method in class com.yubico.u2f.data.messages.key.util.
ByteInputStream
readInteger()
- Method in class com.yubico.u2f.data.messages.key.util.
ByteInputStream
readSigned()
- Method in class com.yubico.u2f.data.messages.key.util.
ByteInputStream
readUnsigned()
- Method in class com.yubico.u2f.data.messages.key.util.
ByteInputStream
REGISTER_TYPE
- Static variable in class com.yubico.u2f.
U2fPrimitives
RegisterRequest
- Class in
com.yubico.u2f.data.messages
RegisterRequest(String, String)
- Constructor for class com.yubico.u2f.data.messages.
RegisterRequest
RegisterRequestData
- Class in
com.yubico.u2f.data.messages
RegisterRequestData(String, Iterable<? extends DeviceRegistration>, U2fPrimitives, ChallengeGenerator)
- Constructor for class com.yubico.u2f.data.messages.
RegisterRequestData
RegisterResponse
- Class in
com.yubico.u2f.data.messages
RegisterResponse(String, String)
- Constructor for class com.yubico.u2f.data.messages.
RegisterResponse
REGISTRATION_RESERVED_BYTE_VALUE
- Static variable in class com.yubico.u2f.data.messages.key.
RawRegisterResponse
REGISTRATION_SIGNED_RESERVED_BYTE_VALUE
- Static variable in class com.yubico.u2f.data.messages.key.
RawRegisterResponse
S
SIGNATURE_ERROR
- Static variable in class com.yubico.u2f.crypto.
BouncyCastleCrypto
startAuthentication(String, Iterable<? extends DeviceRegistration>)
- Method in class com.yubico.u2f.
U2F
startAuthentication(String, DeviceRegistration)
- Method in class com.yubico.u2f.
U2fPrimitives
Initiates the authentication process.
startAuthentication(String, DeviceRegistration, byte[])
- Method in class com.yubico.u2f.
U2fPrimitives
Initiates the authentication process.
startRegistration(String, Iterable<? extends DeviceRegistration>)
- Method in class com.yubico.u2f.
U2F
Initiates a high-level registration of a device, given a set of already registered devices.
startRegistration(String)
- Method in class com.yubico.u2f.
U2fPrimitives
startRegistration(String, byte[])
- Method in class com.yubico.u2f.
U2fPrimitives
Initiates the registration of a device.
T
toByteArray()
- Method in class com.yubico.u2f.data.messages.key.util.
ByteSink
toJson()
- Method in class com.yubico.u2f.data.
DeviceRegistration
toJson()
- Method in class com.yubico.u2f.data.messages.json.
JsonObject
toJson()
- Method in interface com.yubico.u2f.data.messages.json.
Persistable
toJsonWithAttestationCert()
- Method in class com.yubico.u2f.data.
DeviceRegistration
toString()
- Method in class com.yubico.u2f.data.
DeviceRegistration
toString()
- Method in class com.yubico.u2f.data.messages.
ClientData
U
U2F
- Class in
com.yubico.u2f
U2F()
- Constructor for class com.yubico.u2f.
U2F
U2F_VERSION
- Static variable in class com.yubico.u2f.
U2fPrimitives
U2fB64Encoding
- Class in
com.yubico.u2f.data.messages.key.util
U2fB64Encoding()
- Constructor for class com.yubico.u2f.data.messages.key.util.
U2fB64Encoding
U2fException
- Exception in
com.yubico.u2f.exceptions
U2fException(String)
- Constructor for exception com.yubico.u2f.exceptions.
U2fException
U2fException(String, Throwable)
- Constructor for exception com.yubico.u2f.exceptions.
U2fException
U2fPrimitives
- Class in
com.yubico.u2f
U2fPrimitives(Crypto, ChallengeGenerator)
- Constructor for class com.yubico.u2f.
U2fPrimitives
U2fPrimitives()
- Constructor for class com.yubico.u2f.
U2fPrimitives
USER_PRESENT_FLAG
- Static variable in class com.yubico.u2f.data.messages.key.
RawAuthenticateResponse
A
B
C
D
E
F
G
H
I
J
N
P
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes