Class Extensions.LargeBlob.LargeBlobAuthenticationInput
java.lang.Object
com.yubico.webauthn.data.Extensions.LargeBlob.LargeBlobAuthenticationInput
- Enclosing class:
Extensions.LargeBlob
Extension inputs for the Large blob storage extension (
largeBlob) in
authentication ceremonies.
Use the read() and write(ByteArray) factory functions to construct this
type.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleangetRead()getWrite()inthashCode()read()Configure the Large blob storage extension (largeBlob) to fetch the previously-written blob associated with the asserted credential.toString()Configure the Large blob storage extension (largeBlob) to store the given byte array with the existing credential.
-
Method Details
-
read
Configure the Large blob storage extension (largeBlob) to fetch the previously-written blob associated with the asserted credential.Mutually exclusive with
write(ByteArray).- See Also:
-
write
public static Extensions.LargeBlob.LargeBlobAuthenticationInput write(@NonNull @NonNull ByteArray write) Configure the Large blob storage extension (largeBlob) to store the given byte array with the existing credential.Mutually exclusive with
read().- See Also:
-
getRead
public boolean getRead()- Returns:
trueif thereadproperty is set totrue,falseotherwise.- See Also:
-
getWrite
-
equals
-
hashCode
-
toString
-