Index
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
Optionalvalues. - orElseOptional(Optional<T>, Supplier<Optional<T>>) - Static method in class com.yubico.internal.util.OptionalUtil
-
If
primaryis present, return it unchanged. - orOptional(Optional<T>, Optional<T>) - Static method in class com.yubico.internal.util.OptionalUtil
-
If
primaryis 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
- 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
aandbare present, returnf(a, b).
All Classes and Interfaces|All Packages|Constant Field Values