@Component public class EntityDeviceHandlerImpl implements EntityDeviceHandler
@NotNull public static java.lang.String CACHE_NAME
@NotNull public static java.lang.String KNOWN_IPS_CACHE_KEY
@NotNull public static java.lang.String KNOWN_COUNTRY_ISOS_CACHE_KEY
@NotNull public static java.lang.String KNOWN_USER_AGENTS_CACHE_KEY
@NotNull public static java.lang.String KNOWN_FINGERPRINTS_CACHE_KEY
public static com.antelopesystem.authframework.authentication.device.EntityDeviceHandlerImpl.Companion Companion
public EntityDeviceHandlerImpl(@NotNull
EntityDeviceDao entityDeviceDao)
@Transactional
@Caching
public void invalidateEntityDevicesAfterDate(long entityId,
@NotNull
java.util.Date date)
@Transactional @Caching @NotNull public EntityDevice createOrUpdateDevice(@NotNull EntityDevice device)
@Transactional @Cacheable @NotNull public java.util.List<java.lang.String> getEntityKnownIps(long entityId)
@Transactional @Cacheable @NotNull public java.util.List<java.lang.String> getEntityKnownCountryIsos(long entityId)
@Transactional @Cacheable @NotNull public java.util.List<java.lang.String> getEntityKnownUserAgents(long entityId)
@Transactional @Cacheable @NotNull public java.util.List<java.lang.String> getEntityKnownFingerprints(long entityId)