Class FullyAnonymousAuthenticationModule
java.lang.Object
com.kingsrook.qqq.backend.core.modules.authentication.implementations.FullyAnonymousAuthenticationModule
- All Implemented Interfaces:
QAuthenticationModuleInterface
public class FullyAnonymousAuthenticationModule
extends Object
implements QAuthenticationModuleInterface
An authentication module with no actual backing system - all users are treated
as anonymous, and all sessions are always valid.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSession
(QInstance qInstance, Map<String, String> context) boolean
isSessionValid
(QInstance instance, QSession session) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.kingsrook.qqq.backend.core.modules.authentication.QAuthenticationModuleInterface
createAutomatedSessionForUser, getLoginRedirectUrl, usesSessionIdCookie
-
Field Details
-
TEST_ACCESS_TOKEN
- See Also:
-
-
Constructor Details
-
FullyAnonymousAuthenticationModule
public FullyAnonymousAuthenticationModule()
-
-
Method Details
-
createSession
- Specified by:
createSession
in interfaceQAuthenticationModuleInterface
-
isSessionValid
- Specified by:
isSessionValid
in interfaceQAuthenticationModuleInterface
-