@JsType(isNative=true,
namespace="<global>",
name="Object")
public static interface PublicKeyCredentialCreationOptions.Builder
extends PublicKeyCredentialCreationOptions
PublicKeyCredentialCreationOptions.Builder, PublicKeyCredentialCreationOptions.Step1, PublicKeyCredentialCreationOptions.Step2, PublicKeyCredentialCreationOptions.Step3| Modifier and Type | Method and Description |
|---|---|
default PublicKeyCredentialCreationOptions.Builder |
attestation(java.lang.String attestation)
attestation is an optional property of the PublicKeyCredentialCreationOptions dictionary.
|
default PublicKeyCredentialCreationOptions.Builder |
authenticatorSelection(AuthenticatorSelectionCriteria authenticatorSelection)
authenticatorSelection, an optional property of the PublicKeyCredentialCreationOptions dictionary, is an object giving criteria to filter out the authenticators to be used for the creation operation.
|
default PublicKeyCredentialCreationOptions.Builder |
excludeCredentials(JsArray<PublicKeyCredentialDescriptor> excludeCredentials)
excludeCredentials, an optional property of the PublicKeyCredentialCreationOptions dictionary, is an Array whose elements are descriptors for the public keys already existing for a given user.
|
default PublicKeyCredentialCreationOptions.Builder |
excludeCredentials(PublicKeyCredentialDescriptor... excludeCredentials)
excludeCredentials, an optional property of the PublicKeyCredentialCreationOptions dictionary, is an Array whose elements are descriptors for the public keys already existing for a given user.
|
default PublicKeyCredentialCreationOptions.Builder |
extensions(AuthenticationExtensionsClientInputs extensions)
extensions, an optional property of the PublicKeyCredentialCreationOptions dictionary, is an object providing the client extensions and their input values.
|
default PublicKeyCredentialCreationOptions.Builder |
timeout(int timeout)
The timeout property, of the PublicKeyCredentialCreationOptions dictionary, represents an hint, given in milliseconds, for the time the script is willing to wait for the completion of the creation operation.
|
attestation, authenticatorSelection, challenge, challenge, excludeCredentials, extensions, pubKeyCredParams, rp, setAttestation, setAuthenticatorSelection, setChallenge, setExcludeCredentials, setExcludeCredentials, setExtensions, setPubKeyCredParams, setPubKeyCredParams, setRp, setTimeout, setUser, timeout, user@JsOverlay @Nonnull default PublicKeyCredentialCreationOptions.Builder attestation(@Nonnull java.lang.String attestation)
@JsOverlay @Nonnull default PublicKeyCredentialCreationOptions.Builder authenticatorSelection(@Nonnull AuthenticatorSelectionCriteria authenticatorSelection)
@JsOverlay @Nonnull default PublicKeyCredentialCreationOptions.Builder excludeCredentials(@Nonnull JsArray<PublicKeyCredentialDescriptor> excludeCredentials)
@JsOverlay @Nonnull default PublicKeyCredentialCreationOptions.Builder excludeCredentials(@Nonnull PublicKeyCredentialDescriptor... excludeCredentials)
@JsOverlay @Nonnull default PublicKeyCredentialCreationOptions.Builder extensions(@Nonnull AuthenticationExtensionsClientInputs extensions)
@JsOverlay @Nonnull default PublicKeyCredentialCreationOptions.Builder timeout(int timeout)