Class WebAuthnTestUserProvider
java.lang.Object
io.quarkus.test.security.webauthn.WebAuthnTestUserProvider
- All Implemented Interfaces:
WebAuthnUserProvider
UserProvider suitable for tests, which fetches and updates credentials from a list,
so you can use it in your tests.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()io.smallrye.mutiny.Uni<WebAuthnCredentialRecord> findByCredentialId(String credId) io.smallrye.mutiny.Uni<List<WebAuthnCredentialRecord>> findByUsername(String userId) voidreallyStore(WebAuthnCredentialRecord credentialRecord) voidreallyUpdate(String credentialId, long counter) io.smallrye.mutiny.Uni<Void> store(WebAuthnCredentialRecord credentialRecord) io.smallrye.mutiny.Uni<Void>
-
Constructor Details
-
WebAuthnTestUserProvider
public WebAuthnTestUserProvider()
-
-
Method Details
-
findByUsername
- Specified by:
findByUsernamein interfaceWebAuthnUserProvider
-
findByCredentialId
- Specified by:
findByCredentialIdin interfaceWebAuthnUserProvider
-
update
- Specified by:
updatein interfaceWebAuthnUserProvider
-
store
- Specified by:
storein interfaceWebAuthnUserProvider
-
getRoles
- Specified by:
getRolesin interfaceWebAuthnUserProvider
-
clear
public void clear() -
reallyUpdate
-
reallyStore
-