java.lang.Object
com.webauthn4j.data.PublicKeyCredentialRequestOptions
PublicKeyCredentialRequestOptions supplies get() with the data it needs to
generate an assertion. Its challenge member MUST be present, while its other members are OPTIONAL.-
Constructor Summary
ConstructorsConstructorDescriptionPublicKeyCredentialRequestOptions(@NotNull Challenge challenge, @Nullable Long timeout, @Nullable String rpId, @Nullable List<PublicKeyCredentialDescriptor> allowCredentials, @Nullable UserVerificationRequirement userVerification, @Nullable AuthenticationExtensionsClientInputs<AuthenticationExtensionClientInput> extensions) PublicKeyCredentialRequestOptions(@NotNull Challenge challenge, @Nullable Long timeout, @Nullable String rpId, @Nullable List<PublicKeyCredentialDescriptor> allowCredentials, @Nullable UserVerificationRequirement userVerification, @Nullable List<PublicKeyCredentialHints> hints, @Nullable AuthenticationExtensionsClientInputs<AuthenticationExtensionClientInput> extensions) -
Method Summary
Modifier and TypeMethodDescriptionboolean@Nullable List<PublicKeyCredentialDescriptor>@NotNull Challenge@Nullable List<PublicKeyCredentialHints>getHints()@Nullable StringgetRpId()@Nullable Long@Nullable UserVerificationRequirementinthashCode()toString()
-
Constructor Details
-
PublicKeyCredentialRequestOptions
public PublicKeyCredentialRequestOptions(@NotNull @NotNull Challenge challenge, @Nullable @Nullable Long timeout, @Nullable @Nullable String rpId, @Nullable @Nullable List<PublicKeyCredentialDescriptor> allowCredentials, @Nullable @Nullable UserVerificationRequirement userVerification, @Nullable @Nullable List<PublicKeyCredentialHints> hints, @Nullable @Nullable AuthenticationExtensionsClientInputs<AuthenticationExtensionClientInput> extensions) -
PublicKeyCredentialRequestOptions
public PublicKeyCredentialRequestOptions(@NotNull @NotNull Challenge challenge, @Nullable @Nullable Long timeout, @Nullable @Nullable String rpId, @Nullable @Nullable List<PublicKeyCredentialDescriptor> allowCredentials, @Nullable @Nullable UserVerificationRequirement userVerification, @Nullable @Nullable AuthenticationExtensionsClientInputs<AuthenticationExtensionClientInput> extensions)
-
-
Method Details
-
getChallenge
-
getTimeout
-
getRpId
-
getAllowCredentials
-
getUserVerification
-
getHints
-
getExtensions
@Nullable public @Nullable AuthenticationExtensionsClientInputs<AuthenticationExtensionClientInput> getExtensions() -
equals
-
hashCode
public int hashCode() -
toString
-