Package com.webauthn4j.authenticator
Interface Authenticator
- All Superinterfaces:
CoreAuthenticator,Serializable
- All Known Implementing Classes:
AuthenticatorImpl
Core interface that represents WebAuthn authenticator
-
Method Summary
Modifier and TypeMethodDescriptiondefault @Nullable AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput>Returns the client extensionsdefault @Nullable Set<AuthenticatorTransport>Returns theAuthenticatorTransportSetMethods inherited from interface com.webauthn4j.authenticator.CoreAuthenticator
getAttestationStatement, getAttestedCredentialData, getAuthenticatorExtensions, getCounter, setCounter
-
Method Details
-
getClientExtensions
default @Nullable AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput> getClientExtensions()Returns the client extensions- Returns:
- the client extensions
-
getTransports
Returns theAuthenticatorTransportSet- Returns:
- the
AuthenticatorTransportSet
-