## Uses of Class
io.vertx.ext.auth.webauthn.WebAuthnOptions

- Packages that use WebAuthnOptions
  Package | Description
  --- | ---
  io.vertx.ext.auth.webauthn |
  io.vertx.reactivex.ext.auth.webauthn |
  io.vertx.rxjava.ext.auth.webauthn |
  io.vertx.rxjava3.ext.auth.webauthn |

- - ### Uses of WebAuthnOptions in io.vertx.ext.auth.webauthn

    Methods in io.vertx.ext.auth.webauthn that return WebAuthnOptions
    Modifier and Type | Method and Description
    --- | ---
    `WebAuthnOptions` | WebAuthnOptions.`addPubKeyCredParam(PublicKeyCredential pubKeyCredParam)`
    `WebAuthnOptions` | WebAuthnOptions.`addRootCrl(String value)` Load a CRL, for example MDS3 certificate should use http://crl.globalsign.net/Root.crl
    `WebAuthnOptions` | WebAuthnOptions.`addTransport(AuthenticatorTransport transport)`
    `WebAuthnOptions` | WebAuthnOptions.`putRootCertificate(String key, String value)`
    `WebAuthnOptions` | WebAuthnOptions.`setAttestation(Attestation attestation)`
    `WebAuthnOptions` | WebAuthnOptions.`setAuthenticatorAttachment(AuthenticatorAttachment authenticatorAttachment)`
    `WebAuthnOptions` | WebAuthnOptions.`setChallengeLength(int challengeLength)`
    `WebAuthnOptions` | WebAuthnOptions.`setExtensions(JsonObject extensions)`
    `WebAuthnOptions` | WebAuthnOptions.`setPubKeyCredParams(List<PublicKeyCredential> pubKeyCredParams)`
    `WebAuthnOptions` | WebAuthnOptions.`setRelyingParty(RelyingParty relyingParty)`
    `WebAuthnOptions` | WebAuthnOptions.`setRequireResidentKey(boolean requireResidentKey)`
    `WebAuthnOptions` | WebAuthnOptions.`setRootCertificates(Map<String,String> rootCertificates)`
    `WebAuthnOptions` | WebAuthnOptions.`setRootCrls(List<String> rootCrls)`
    `WebAuthnOptions` | WebAuthnOptions.`setTimeoutInMilliseconds(Long timeoutInMilliseconds)`
    `WebAuthnOptions` | WebAuthnOptions.`setTransports(List<AuthenticatorTransport> transports)`
    `WebAuthnOptions` | WebAuthnOptions.`setUserVerification(UserVerification userVerification)`

    Methods in io.vertx.ext.auth.webauthn with parameters of type WebAuthnOptions
    Modifier and Type | Method and Description
    --- | ---
    `static WebAuthn` | WebAuthn.`create(Vertx vertx, WebAuthnOptions options)` Create a WebAuthN auth provider
    `static void` | WebAuthnOptionsConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, WebAuthnOptions obj)`
    `static void` | WebAuthnOptionsConverter.`toJson(WebAuthnOptions obj, JsonObject json)`
    `static void` | WebAuthnOptionsConverter.`toJson(WebAuthnOptions obj, Map<String,Object> json)`

  - ### Uses of WebAuthnOptions in io.vertx.reactivex.ext.auth.webauthn

    Methods in io.vertx.reactivex.ext.auth.webauthn with parameters of type WebAuthnOptions
    Modifier and Type | Method and Description
    --- | ---
    `static WebAuthn` | WebAuthn.`create(Vertx vertx, WebAuthnOptions options)` Create a WebAuthN auth provider

  - ### Uses of WebAuthnOptions in io.vertx.rxjava.ext.auth.webauthn

    Methods in io.vertx.rxjava.ext.auth.webauthn with parameters of type WebAuthnOptions
    Modifier and Type | Method and Description
    --- | ---
    `static WebAuthn` | WebAuthn.`create(Vertx vertx, WebAuthnOptions options)` Create a WebAuthN auth provider

  - ### Uses of WebAuthnOptions in io.vertx.rxjava3.ext.auth.webauthn

    Methods in io.vertx.rxjava3.ext.auth.webauthn with parameters of type WebAuthnOptions
    Modifier and Type | Method and Description
    --- | ---
    `static WebAuthn` | WebAuthn.`create(Vertx vertx, WebAuthnOptions options)` Create a WebAuthN auth provider

Copyright © 2023 Eclipse. All rights reserved.