Class NullSecurityContextRepository
java.lang.Object
com.codename1.backend.security.NullSecurityContextRepository
- All Implemented Interfaces:
SecurityContextRepository
public final class NullSecurityContextRepository
extends Object
implements SecurityContextRepository
Keeps nothing: every request authenticates itself. What a chain with
SessionCreationPolicy.STATELESS uses.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsContext(HttpServer.Request request) Whether anything is stored forrequest's client.loadContext(HttpServer.Request request) The context stored forrequest's client; an empty one when there is none.voidsaveContext(SecurityContext context, HttpServer.Request request) Storescontextfor the client's later requests.
-
Constructor Details
-
NullSecurityContextRepository
public NullSecurityContextRepository()
-
-
Method Details
-
loadContext
Description copied from interface:SecurityContextRepositoryThe context stored forrequest's client; an empty one when there is none.- Specified by:
loadContextin interfaceSecurityContextRepository
-
saveContext
Description copied from interface:SecurityContextRepositoryStorescontextfor the client's later requests. An empty context, or an anonymous one, removes what was stored.- Specified by:
saveContextin interfaceSecurityContextRepository
-
containsContext
Description copied from interface:SecurityContextRepositoryWhether anything is stored forrequest's client.- Specified by:
containsContextin interfaceSecurityContextRepository
-