WebAuthn |
WebAuthn.authenticatorFetcher(io.reactivex.functions.Function<io.vertx.ext.auth.webauthn.Authenticator,io.reactivex.Single<List<io.vertx.ext.auth.webauthn.Authenticator>>> fetcher) |
Provide a that can fetch Authenticators from a backend given the incomplete
Authenticator argument.
|
WebAuthn |
WebAuthn.authenticatorFetcher(Function<io.vertx.ext.auth.webauthn.Authenticator,io.vertx.core.Future<List<io.vertx.ext.auth.webauthn.Authenticator>>> fetcher) |
Provide a that can fetch Authenticators from a backend given the incomplete
Authenticator argument.
|
WebAuthn |
WebAuthn.authenticatorUpdater(io.reactivex.functions.Function<io.vertx.ext.auth.webauthn.Authenticator,io.reactivex.Completable> updater) |
Provide a that can update or insert a Authenticator.
|
WebAuthn |
WebAuthn.authenticatorUpdater(Function<io.vertx.ext.auth.webauthn.Authenticator,io.vertx.core.Future<Void>> updater) |
Provide a that can update or insert a Authenticator.
|
static WebAuthn |
WebAuthn.create(Vertx vertx) |
Create a WebAuthN auth provider
|
static WebAuthn |
WebAuthn.create(Vertx vertx,
io.vertx.ext.auth.webauthn.WebAuthnOptions options) |
Create a WebAuthN auth provider
|
WebAuthn |
WebAuthn.createCredentialsOptions(io.vertx.core.json.JsonObject user) |
Gets a challenge and any other parameters for the navigator.credentials.create() call.
|
WebAuthn |
WebAuthn.createCredentialsOptions(io.vertx.core.json.JsonObject user,
io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonObject>> handler) |
Gets a challenge and any other parameters for the navigator.credentials.create() call.
|
WebAuthn |
WebAuthn.getCredentialsOptions(String name) |
Creates an assertion challenge and any other parameters for the navigator.credentials.get() call.
|
WebAuthn |
WebAuthn.getCredentialsOptions(String name,
io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonObject>> handler) |
Creates an assertion challenge and any other parameters for the navigator.credentials.get() call.
|
static WebAuthn |
WebAuthn.newInstance(io.vertx.ext.auth.webauthn.WebAuthn arg) |
|