public class U2FRestResourceDeviceRepository extends BaseResourceU2FDeviceRepository
U2FRestResourceDeviceRepository.MAP_KEY_DEVICES| Constructor and Description |
|---|
U2FRestResourceDeviceRepository(com.github.benmanes.caffeine.cache.LoadingCache<java.lang.String,java.lang.String> requestStorage,
long expirationTime,
java.util.concurrent.TimeUnit expirationTimeUnit,
org.apereo.cas.configuration.model.support.mfa.U2FMultifactorProperties.Rest restProperties) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.util.List<U2FDeviceRegistration>> |
readDevicesFromResource()
Read devices from resource map.
|
void |
writeDevicesBackToResource(java.util.List<U2FDeviceRegistration> list)
Write devices back to resource.
|
authenticateDevice, clean, getRegisteredDevices, isDeviceRegisteredFor, registerDevicegetDeviceAuthenticationRequest, getDeviceRegistrationRequest, requestDeviceAuthentication, requestDeviceRegistrationpublic U2FRestResourceDeviceRepository(com.github.benmanes.caffeine.cache.LoadingCache<java.lang.String,java.lang.String> requestStorage,
long expirationTime,
java.util.concurrent.TimeUnit expirationTimeUnit,
org.apereo.cas.configuration.model.support.mfa.U2FMultifactorProperties.Rest restProperties)
public java.util.Map<java.lang.String,java.util.List<U2FDeviceRegistration>> readDevicesFromResource()
BaseResourceU2FDeviceRepositoryreadDevicesFromResource in class BaseResourceU2FDeviceRepositorypublic void writeDevicesBackToResource(java.util.List<U2FDeviceRegistration> list)
BaseResourceU2FDeviceRepositorywriteDevicesBackToResource in class BaseResourceU2FDeviceRepositorylist - the list of devices to write