## Uses of Class
io.vertx.rxjava.ext.auth.webauthn.CredentialStore

- Packages that use CredentialStore
  Package | Description
  --- | ---
  io.vertx.rxjava.ext.auth.webauthn |

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

    Fields in io.vertx.rxjava.ext.auth.webauthn with type parameters of type CredentialStore
    Modifier and Type | Field and Description
    --- | ---
    `static io.vertx.lang.rx.TypeArg<CredentialStore>` | CredentialStore.`__TYPE_ARG`

    Methods in io.vertx.rxjava.ext.auth.webauthn that return CredentialStore
    Modifier and Type | Method and Description
    --- | ---
    `CredentialStore` | CredentialStore.`getUserCredentialsById(String rawId)` Retrieves the user credentials from a backend given the user unique identifier.
    `CredentialStore` | CredentialStore.`getUserCredentialsById(String rawId, Handler<AsyncResult<List<JsonObject>>> handler)` Retrieves the user credentials from a backend given the user unique identifier.
    `CredentialStore` | CredentialStore.`getUserCredentialsByName(String username)` Retrieves the user credentials from a backend given the user unique identifier.
    `CredentialStore` | CredentialStore.`getUserCredentialsByName(String username, Handler<AsyncResult<List<JsonObject>>> handler)` Retrieves the user credentials from a backend given the user unique identifier.
    `static CredentialStore` | CredentialStore.`newInstance(CredentialStore arg)`
    `CredentialStore` | CredentialStore.`updateUserCredential(String id, JsonObject data, boolean upsert)` Update the user credential.
    `CredentialStore` | CredentialStore.`updateUserCredential(String id, JsonObject data, boolean upsert, Handler<AsyncResult<Void>> handler)` Update the user credential.

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

Copyright © 2020 Eclipse. All rights reserved.