public class U2FJsonResourceDeviceRepository extends BaseResourceU2FDeviceRepository
U2FJsonResourceDeviceRepository.MAP_KEY_DEVICES| Constructor and Description |
|---|
U2FJsonResourceDeviceRepository(com.github.benmanes.caffeine.cache.LoadingCache<java.lang.String,java.lang.String> requestStorage,
org.springframework.core.io.Resource jsonResource,
long expirationTime,
java.util.concurrent.TimeUnit expirationTimeUnit) |
| 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 U2FJsonResourceDeviceRepository(com.github.benmanes.caffeine.cache.LoadingCache<java.lang.String,java.lang.String> requestStorage,
org.springframework.core.io.Resource jsonResource,
long expirationTime,
java.util.concurrent.TimeUnit expirationTimeUnit)
public java.util.Map<java.lang.String,java.util.List<U2FDeviceRegistration>> readDevicesFromResource() throws java.lang.Exception
BaseResourceU2FDeviceRepositoryreadDevicesFromResource in class BaseResourceU2FDeviceRepositoryjava.lang.Exception - the exceptionpublic void writeDevicesBackToResource(java.util.List<U2FDeviceRegistration> list) throws java.lang.Exception
BaseResourceU2FDeviceRepositorywriteDevicesBackToResource in class BaseResourceU2FDeviceRepositorylist - the list of devices to writejava.lang.Exception - the exception