Class AssertionExtensionInputs
- All Implemented Interfaces:
ExtensionInputs
navigator.credentials.get() operation. All members are
optional.
The authenticator extension inputs are derived from these client extension inputs.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionbuilder()booleangetAppid()The input to the FIDO AppID Extension (appid).Returns aSetof the extension IDs for which an extension input is present.The input to the Large blob storage extension (largeBlob).booleangetUvm()inthashCode()merge(AssertionExtensionInputs other) Mergeotherintothis.toString()
-
Method Details
-
merge
Mergeotherintothis. Non-null field values fromthistake precedence.- Returns:
- a new
AssertionExtensionInputsinstance with the settings from boththisandother.
-
getExtensionIds
Description copied from interface:ExtensionInputsReturns aSetof the extension IDs for which an extension input is present.- Specified by:
getExtensionIdsin interfaceExtensionInputs- Returns:
- The extension identifiers of all extensions configured.
- See Also:
-
getAppid
The input to the FIDO AppID Extension (appid).This extension allows WebAuthn Relying Parties that have previously registered a credential using the legacy FIDO JavaScript APIs to request an assertion. The FIDO APIs use an alternative identifier for Relying Parties called an AppID, and any credentials created using those APIs will be scoped to that identifier. Without this extension, they would need to be re-registered in order to be scoped to an RP ID.
This extension does not allow FIDO-compatible credentials to be created. Thus, credentials created with WebAuthn are not backwards compatible with the FIDO JavaScript APIs.
- See Also:
-
getLargeBlob
The input to the Large blob storage extension (largeBlob).This extension allows a Relying Party to store opaque data associated with a credential.
-
getUvm
public boolean getUvm()- Returns:
trueif the User Verification Method Extension (uvm) is enabled,falseotherwise.- See Also:
-
builder
-
toBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-