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.Fido2PersistenceExceptionpublic java.util.List<FIDO2Registration> getRegistrationsByUid(java.lang.String rpId, java.lang.String uid) throws Fido2PersistenceException
Uid - as generated assigned to a user.Fido2PersistenceExceptionpublic java.util.List<FIDO2Registration> getRegistrationsByUsername(java.lang.String username) throws Fido2PersistenceException
username - of the registrations to lookup
return array of registrations, as native JSON.Fido2PersistenceExceptionpublic boolean removeRegistration(java.lang.String rpId,
java.lang.String credentialId)
throws Fido2PersistenceException
rpId - which the registration belonged tocredentialId - to removeFido2PersistenceException