Package org.forgerock.openam.core.rest.devices
This package contains classes for 2FA resources and DAOs.
-
Interface Summary Interface Description DeviceSerialisation Provides serialisation of devices between JsonValue and String representations. -
Class Summary Class Description CoreRestDevicesGuiceModule Guice module for binding the device REST endpoints.DeviceJsonUtils<T extends DeviceSettings> Utility functions for ease of conversion between generic DeviceSettings objects and Json representations of those objects.DeviceSettings Abstract concept of DeviceSettings, used to ensure that any device(s) stored have a unique identifier so that they can be individually referenced.EncryptedJwtDeviceSerialisation Stores device profiles as an encrypted JWT for security.JsonDeviceSerialisation Stores devices as the JSON string serialisation of the device profile.TwoFADevicesResource<T extends UserDevicesDao> Abstract sub-implementation of the UserDevicesResource.UserDevicesDao DAO for handling the retrieval and saving of a user's devices.UserDevicesResource<T extends UserDevicesDao> REST resource for a user's trusted devices.