Package io.jans.u2f.service.persist
Class DeviceRegistrationService
java.lang.Object
io.jans.u2f.service.persist.DeviceRegistrationService
Provides search operations with user U2F devices
- Author:
- Yuriy Movchan Date: 05/27/2020
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsBranch(String baseDn) protected io.jans.orm.model.fido2.Fido2RegistrationDataconvertToFido2RegistrationData(String origin, String username, DeviceRegistration fidoRegistration) findAllRegisteredByUsername(String username, String domain, String... returnAttributes) getBaseDnForU2fUserDevices(String userInum) getDnForU2fDevice(String userInum, String jsId) Build DN string for U2F user devicevoidmigrateToFido2(List<DeviceRegistration> fidoRegistrations, String origin, String username)
-
Constructor Details
-
DeviceRegistrationService
public DeviceRegistrationService()
-
-
Method Details
-
containsBranch
-
findAllRegisteredByUsername
public List<DeviceRegistration> findAllRegisteredByUsername(String username, String domain, String... returnAttributes) -
migrateToFido2
public void migrateToFido2(List<DeviceRegistration> fidoRegistrations, String origin, String username) -
convertToFido2RegistrationData
protected io.jans.orm.model.fido2.Fido2RegistrationData convertToFido2RegistrationData(String origin, String username, DeviceRegistration fidoRegistration) throws IOException - Throws:
IOException
-
getDnForU2fDevice
Build DN string for U2F user device -
getBaseDnForU2fUserDevices
-