Index

A B C D E F G H I M N P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ArrayUtil - Class in com.webauthn4j.util
 
AssertUtil - Class in com.webauthn4j.util
Assertion utility class that assists in validating arguments.

B

Base64UrlUtil - Class in com.webauthn4j.util
A Utility class for base64url manipulation
Base64Util - Class in com.webauthn4j.util
A Utility class for base64 manipulation

C

calculateHKDFSHA256(byte[], byte[], byte[], int) - Static method in class com.webauthn4j.util.HKDFUtil
calculate HKDF with SHA256
calculateHmacSHA256(byte[], byte[]) - Static method in class com.webauthn4j.util.MACUtil
 
calculateHmacSHA256(byte[], byte[], int) - Static method in class com.webauthn4j.util.MACUtil
 
CertificateUtil - Class in com.webauthn4j.util
A Utility class for certificate manipulation
clone(byte[]) - Static method in class com.webauthn4j.util.ArrayUtil
 
clone(String[]) - Static method in class com.webauthn4j.util.ArrayUtil
 
CollectionUtil - Class in com.webauthn4j.util
 
com.webauthn4j.util - package com.webauthn4j.util
General Utility classes for Spring Security WebAuthn
com.webauthn4j.util.exception - package com.webauthn4j.util.exception
 
ConstUtil - Class in com.webauthn4j.util
 
convertToFixedByteArray(int, BigInteger) - Static method in class com.webauthn4j.util.ArrayUtil
 
convertToFixedByteArray(BigInteger) - Static method in class com.webauthn4j.util.ArrayUtil
 
convertUUIDToBytes(UUID) - Static method in class com.webauthn4j.util.UUIDUtil
 
createCertPathValidator() - Static method in class com.webauthn4j.util.CertificateUtil
 
createES256() - Static method in class com.webauthn4j.util.SignatureUtil
 
createKeyPair() - Static method in class com.webauthn4j.util.ECUtil
 
createKeyPair() - Static method in class com.webauthn4j.util.RSAUtil
 
createKeyPair(byte[]) - Static method in class com.webauthn4j.util.ECUtil
 
createKeyPair(byte[], ECParameterSpec) - Static method in class com.webauthn4j.util.ECUtil
 
createKeyPair(ECParameterSpec) - Static method in class com.webauthn4j.util.ECUtil
 
createKeyStore() - Static method in class com.webauthn4j.util.CertificateUtil
 
createMessageDigest(String) - Static method in class com.webauthn4j.util.MessageDigestUtil
 
createPKIXParameters(Set<TrustAnchor>) - Static method in class com.webauthn4j.util.CertificateUtil
 
createPrivateKey(ECPrivateKeySpec) - Static method in class com.webauthn4j.util.ECUtil
 
createPrivateKey(RSAPrivateKeySpec) - Static method in class com.webauthn4j.util.RSAUtil
 
createPublicKey(ECPublicKeySpec) - Static method in class com.webauthn4j.util.ECUtil
 
createPublicKey(RSAPublicKeySpec) - Static method in class com.webauthn4j.util.RSAUtil
 
createPublicKeyFromUncompressed(byte[]) - Static method in class com.webauthn4j.util.ECUtil
 
createRS256() - Static method in class com.webauthn4j.util.SignatureUtil
 
createSHA256() - Static method in class com.webauthn4j.util.MessageDigestUtil
 
createSignature(String) - Static method in class com.webauthn4j.util.SignatureUtil
 
createUncompressedPublicKey(ECPublicKey) - Static method in class com.webauthn4j.util.ECUtil
 

D

decode(byte[]) - Static method in class com.webauthn4j.util.Base64UrlUtil
 
decode(byte[]) - Static method in class com.webauthn4j.util.Base64Util
 
decode(String) - Static method in class com.webauthn4j.util.Base64UrlUtil
 
decode(String) - Static method in class com.webauthn4j.util.Base64Util
 
decode(String) - Static method in class com.webauthn4j.util.HexUtil
 

E

ECUtil - Class in com.webauthn4j.util
A Utility class for Elliptic Curve(EC) manipulation
encode(byte[]) - Static method in class com.webauthn4j.util.Base64UrlUtil
 
encode(byte[]) - Static method in class com.webauthn4j.util.Base64Util
 
encodeToString(byte[]) - Static method in class com.webauthn4j.util.Base64UrlUtil
 
encodeToString(byte[]) - Static method in class com.webauthn4j.util.Base64Util
 
encodeToString(byte[]) - Static method in class com.webauthn4j.util.HexUtil
 
extractSubjectKeyIdentifier(X509Certificate) - Static method in class com.webauthn4j.util.CertificateUtil
 

F

fromBytes(byte[]) - Static method in class com.webauthn4j.util.UUIDUtil
 
fromString(String) - Static method in class com.webauthn4j.util.UUIDUtil
 

G

generateCertPath(List<C>) - Static method in class com.webauthn4j.util.CertificateUtil
 
generateTrustAnchors(List<C>) - Static method in class com.webauthn4j.util.CertificateUtil
 
generateX509Certificate(byte[]) - Static method in class com.webauthn4j.util.CertificateUtil
 
generateX509Certificate(InputStream) - Static method in class com.webauthn4j.util.CertificateUtil
 
getUnsignedByte(byte) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
getUnsignedInt(byte[]) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
getUnsignedInt(ByteBuffer) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
getUnsignedLong(ByteBuffer) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
getUnsignedShort(byte[]) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
getUnsignedShort(ByteBuffer) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 

H

HexUtil - Class in com.webauthn4j.util
 
HKDFUtil - Class in com.webauthn4j.util
 

I

isTrue(boolean, String) - Static method in class com.webauthn4j.util.AssertUtil
 
isWithinUnsignedByte(int) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
isWithinUnsignedInt(long) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
isWithinUnsignedLong(BigInteger) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
isWithinUnsignedShort(int) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 

M

MACUtil - Class in com.webauthn4j.util
A Utility class for Message Authentication Code(MAC) manipulation
MessageDigestUtil - Class in com.webauthn4j.util
A Utility class for MessageDigest

N

notEmpty(Object[], String) - Static method in class com.webauthn4j.util.AssertUtil
Assert that an array contains elements; that is, it must not be null and must contain at least one element.
notEmpty(Collection<?>, String) - Static method in class com.webauthn4j.util.AssertUtil
Assert that a collection contains elements; that is, it must not be null and must contain at least one element.
NotImplementedException - Exception in com.webauthn4j.util.exception
Thrown if the execution falls into not implemented block
NotImplementedException() - Constructor for exception com.webauthn4j.util.exception.NotImplementedException
 
NotImplementedException(String) - Constructor for exception com.webauthn4j.util.exception.NotImplementedException
 
NotImplementedException(String, Throwable) - Constructor for exception com.webauthn4j.util.exception.NotImplementedException
 
NotImplementedException(Throwable) - Constructor for exception com.webauthn4j.util.exception.NotImplementedException
 
notNull(Object, String) - Static method in class com.webauthn4j.util.AssertUtil
Assert that an object is not null.

P

P_256_SPEC - Static variable in class com.webauthn4j.util.ECUtil
 
P_384_SPEC - Static variable in class com.webauthn4j.util.ECUtil
 
P_521_SPEC - Static variable in class com.webauthn4j.util.ECUtil
 

R

RSAUtil - Class in com.webauthn4j.util
 

S

SignatureUtil - Class in com.webauthn4j.util
A Utility class for signature calculation

T

toBytes(int) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
toBytes(long) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
toBytes(BigInteger) - Static method in class com.webauthn4j.util.UnsignedNumberUtil
 
toHexString(byte[]) - Static method in class com.webauthn4j.util.ArrayUtil
 

U

UINT_MAX_VALUE - Static variable in class com.webauthn4j.util.ConstUtil
 
UnexpectedCheckedException - Exception in com.webauthn4j.util.exception
Thrown if unexpected checked exception is thrown
UnexpectedCheckedException(String) - Constructor for exception com.webauthn4j.util.exception.UnexpectedCheckedException
 
UnexpectedCheckedException(String, Throwable) - Constructor for exception com.webauthn4j.util.exception.UnexpectedCheckedException
 
UnexpectedCheckedException(Throwable) - Constructor for exception com.webauthn4j.util.exception.UnexpectedCheckedException
 
unmodifiableList(List<? extends T>) - Static method in class com.webauthn4j.util.CollectionUtil
 
unmodifiableMap(Map<? extends K, ? extends V>) - Static method in class com.webauthn4j.util.CollectionUtil
 
unmodifiableSet(T...) - Static method in class com.webauthn4j.util.CollectionUtil
 
unmodifiableSet(Set<? extends T>) - Static method in class com.webauthn4j.util.CollectionUtil
 
UNSIGNED_BYTE_MAX - Static variable in class com.webauthn4j.util.UnsignedNumberUtil
 
UNSIGNED_INT_MAX - Static variable in class com.webauthn4j.util.UnsignedNumberUtil
 
UNSIGNED_LONG_MAX - Static variable in class com.webauthn4j.util.UnsignedNumberUtil
 
UNSIGNED_SHORT_MAX - Static variable in class com.webauthn4j.util.UnsignedNumberUtil
 
UnsignedNumberUtil - Class in com.webauthn4j.util
A Utility class for unsigned number
UUIDUtil - Class in com.webauthn4j.util
 

W

WebAuthnException - Exception in com.webauthn4j.util.exception
 
WebAuthnException(String) - Constructor for exception com.webauthn4j.util.exception.WebAuthnException
 
WebAuthnException(String, Throwable) - Constructor for exception com.webauthn4j.util.exception.WebAuthnException
 
WebAuthnException(Throwable) - Constructor for exception com.webauthn4j.util.exception.WebAuthnException
 
WIP - Annotation Interface in com.webauthn4j.util
 
A B C D E F G H I M N P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form