public class FIDO2RegistrationHelper
extends java.lang.Object
var registrationHelper = new FIDO2RegistrationHelper(); var registrations = registrationHelper.getRegistrationsByUsername(username); for(var i = 0; i < registrations; i++) { var registration = registrations[i]; // Work with the registration }
Constructor and Description |
---|
FIDO2RegistrationHelper() |
Modifier and Type | Method and Description |
---|---|
FIDO2Registration |
getRegistrationByCredId(java.lang.String credentialId)
Retrieve a registration for a given credential Id.
|
java.util.List<FIDO2Registration> |
getRegistrationsByUid(java.lang.String rpId,
java.lang.String uid)
Retrieve a registration for a given FIDO User Id.
|
java.util.List<FIDO2Registration> |
getRegistrationsByUsername(java.lang.String username)
get registrations for a given Verify Access username
|
boolean |
removeRegistration(java.lang.String rpId,
java.lang.String credentialId)
Remove the registration for a particular credentialId
|
public FIDO2Registration getRegistrationByCredId(java.lang.String credentialId) throws Fido2PersistenceException
credentialId
- as returned from the authenticator.Fido2PersistenceException
public java.util.List<FIDO2Registration> getRegistrationsByUid(java.lang.String rpId, java.lang.String uid) throws Fido2PersistenceException
Uid
- as generated assigned to a user.Fido2PersistenceException
public java.util.List<FIDO2Registration> getRegistrationsByUsername(java.lang.String username) throws Fido2PersistenceException
username
- of the registrations to lookup
return array of registrations, as native JSON.Fido2PersistenceException
public boolean removeRegistration(java.lang.String rpId, java.lang.String credentialId) throws Fido2PersistenceException
rpId
- which the registration belonged tocredentialId
- to removeFido2PersistenceException