Package com.fayupable.logged.spring.security
package com.fayupable.logged.spring.security
-
ClassesClassDescription
IClientInfoPortimplementation that resolves the caller purely from the current HTTP request's client IP address, viaRequestClientIpResolver.Executordecorator that carries the submitting thread's Spring WebRequestAttributesover to whatever thread actually runs the submitted task.TaskDecoratorthat carries the submitting thread's Spring WebRequestAttributesinto whatever thread Spring's@Asyncinfrastructure actually runs the task on.Executordecorator that carries the submitting thread's Spring SecuritySecurityContextover to whatever thread actually runs the submitted task.TaskDecoratorthat carries the submitting thread's Spring SecuritySecurityContextinto whatever thread Spring's@Asyncinfrastructure actually runs the task on.IClientInfoPortimplementation that resolves the caller as the authenticated Spring Security principal when one is present, falling back toRequestClientIpResolverotherwise.