Package com.yubico.webauthn.data
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.-
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). -
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(). -
getRead
public boolean getRead()- Returns:
trueif thereadproperty is set totrue,falseotherwise.- See Also:
-
getWrite
- Returns:
- The value of the
writeproperty if configured, empty otherwise. - See Also:
-
equals
-
hashCode
public int hashCode() -
toString
-