Index

A B C D E F G I J O P R S T W Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

assertTrue(boolean, String, Object...) - Static method in class com.yubico.internal.util.ExceptionUtil
 

B

BinaryUtil - Class in com.yubico.internal.util
 
BinaryUtil() - Constructor for class com.yubico.internal.util.BinaryUtil
 
ByteInputStream - Class in com.yubico.internal.util
Provides an easy way to read a byte array in chunks.
ByteInputStream(byte[]) - Constructor for class com.yubico.internal.util.ByteInputStream
 

C

cbor() - Static method in class com.yubico.internal.util.JacksonCodecs
 
CertificateParser - Class in com.yubico.internal.util
 
CertificateParser() - Constructor for class com.yubico.internal.util.CertificateParser
 
CollectionUtil - Class in com.yubico.internal.util
 
CollectionUtil() - Constructor for class com.yubico.internal.util.CollectionUtil
 
com.yubico.internal.util - package com.yubico.internal.util
 
ComparableUtil - Class in com.yubico.internal.util
 
ComparableUtil() - Constructor for class com.yubico.internal.util.ComparableUtil
 
compareComparableSets(SortedSet<T>, SortedSet<T>) - Static method in class com.yubico.internal.util.ComparableUtil
 
computeSubjectKeyIdentifier(Certificate) - Static method in class com.yubico.internal.util.CertificateParser
Compute a Subject Key Identifier as defined as method (1) in RFC 5280 section 4.2.1.2.
copy(byte[]) - Static method in class com.yubico.internal.util.BinaryUtil
 

D

deepCopy(ObjectNode) - Static method in class com.yubico.internal.util.JacksonCodecs
 
deepCopy(CBORObject) - Static method in class com.yubico.internal.util.JacksonCodecs
 

E

encodeUint16(int) - Static method in class com.yubico.internal.util.BinaryUtil
 
encodeUint32(long) - Static method in class com.yubico.internal.util.BinaryUtil
 
ExceptionUtil - Class in com.yubico.internal.util
 

F

fromHex(String) - Static method in class com.yubico.internal.util.BinaryUtil
 

G

getUint16(byte[]) - Static method in class com.yubico.internal.util.BinaryUtil
Read 2 bytes as a big endian unsigned 16-bit integer.
getUint32(byte[]) - Static method in class com.yubico.internal.util.BinaryUtil
Read 4 bytes as a big endian unsigned 32-bit integer.
getUint8(byte) - Static method in class com.yubico.internal.util.BinaryUtil
Read one byte as an unsigned 8-bit integer.

I

ID_FIDO_GEN_CE_AAGUID - Static variable in class com.yubico.internal.util.CertificateParser
 
immutableList(List<T>) - Static method in class com.yubico.internal.util.CollectionUtil
Make an unmodifiable shallow copy of the argument.
immutableListOrEmpty(List<T>) - Static method in class com.yubico.internal.util.CollectionUtil
Alias of s == null ? Collections.emptyList() : CollectionUtil.immutableList(s).
immutableMap(Map<K, V>) - Static method in class com.yubico.internal.util.CollectionUtil
Make an unmodifiable shallow copy of the argument.
immutableSet(Set<T>) - Static method in class com.yubico.internal.util.CollectionUtil
Make an unmodifiable shallow copy of the argument.
immutableSetOrEmpty(Set<T>) - Static method in class com.yubico.internal.util.CollectionUtil
Alias of s == null ? Collections.emptySet() : CollectionUtil.immutableSet(s).
immutableSortedSet(Set<T>) - Static method in class com.yubico.internal.util.CollectionUtil
Make an unmodifiable shallow copy of the argument.

J

JacksonCodecs - Class in com.yubico.internal.util
 
JacksonCodecs() - Constructor for class com.yubico.internal.util.JacksonCodecs
 
json() - Static method in class com.yubico.internal.util.JacksonCodecs
 

O

OptionalUtil - Class in com.yubico.internal.util
Utilities for working with Optional values.
orElseOptional(Optional<T>, Supplier<Optional<T>>) - Static method in class com.yubico.internal.util.OptionalUtil
If primary is present, return it unchanged.
orOptional(Optional<T>, Optional<T>) - Static method in class com.yubico.internal.util.OptionalUtil
If primary is present, return it unchanged.

P

parseDer(byte[]) - Static method in class com.yubico.internal.util.CertificateParser
 
parseDer(InputStream) - Static method in class com.yubico.internal.util.CertificateParser
 
parseDer(String) - Static method in class com.yubico.internal.util.CertificateParser
 
parseFidoAaguidExtension(X509Certificate) - Static method in class com.yubico.internal.util.CertificateParser
 
parsePem(String) - Static method in class com.yubico.internal.util.CertificateParser
 

R

read(int) - Method in class com.yubico.internal.util.ByteInputStream
 
readAll() - Method in class com.yubico.internal.util.ByteInputStream
 
readAll(InputStream) - Static method in class com.yubico.internal.util.BinaryUtil
 
readInteger() - Method in class com.yubico.internal.util.ByteInputStream
 
readSigned() - Method in class com.yubico.internal.util.ByteInputStream
 
readUnsigned() - Method in class com.yubico.internal.util.ByteInputStream
 

S

singleFromHex(String) - Static method in class com.yubico.internal.util.BinaryUtil
Parse a single byte from two hexadecimal characters.
stream(Optional<T>) - Static method in class com.yubico.internal.util.OptionalUtil
Returns a sequential Stream with this Optional as its source.
StreamUtil - Class in com.yubico.internal.util
 

T

toHex(byte[]) - Static method in class com.yubico.internal.util.BinaryUtil
 
toSet(Iterator<T>) - Static method in class com.yubico.internal.util.StreamUtil
 
toStream(Iterator<T>) - Static method in class com.yubico.internal.util.StreamUtil
 

W

wrapAndLog(Logger, String, Throwable) - Static method in class com.yubico.internal.util.ExceptionUtil
 

Z

zipWith(Optional<T>, Optional<T>, BinaryOperator<T>) - Static method in class com.yubico.internal.util.OptionalUtil
If both a and b are present, return f(a, b).
A B C D E F G I J O P R S T W Z 
All Classes and Interfaces|All Packages|Constant Field Values