Uses of Class
com.kingsrook.qqq.backend.core.exceptions.QAuthenticationException
Packages that use QAuthenticationException
Package
Description
This package contains (hopefully generally) api-version-agnostic classes
that implement the actual QQQ Middleware.
-
Uses of QAuthenticationException in com.kingsrook.qqq.api.javalin
Methods in com.kingsrook.qqq.api.javalin that throw QAuthenticationExceptionModifier and TypeMethodDescriptionstatic voidQJavalinApiHandler.setupSession(io.javalin.http.Context context, AbstractActionInput input, String version, ApiInstanceMetaData apiInstanceMetaData) Setup session for API requests using scoped authentication resolution. -
Uses of QAuthenticationException in com.kingsrook.qqq.backend.core.actions.processes
Methods in com.kingsrook.qqq.backend.core.actions.processes that throw QAuthenticationExceptionModifier and TypeMethodDescriptionstatic ProcessStateAccessCapture before an asynchronous job can run or expose a job identifier.static booleanProcessFileDownload.isStorageRegistered(StorageInput input) A trusted process may grant its exact output without granting table-wide READ.static voidProcessFileDownload.registerStorage(StorageInput input) -
Uses of QAuthenticationException in com.kingsrook.qqq.backend.core.exceptions
Subclasses of QAuthenticationException in com.kingsrook.qqq.backend.core.exceptionsModifier and TypeClassDescriptionclassException thrown doing authentication -
Uses of QAuthenticationException in com.kingsrook.qqq.backend.core.modules.authentication
Methods in com.kingsrook.qqq.backend.core.modules.authentication that throw QAuthenticationExceptionModifier and TypeMethodDescriptiondefault QSessionQAuthenticationModuleInterface.createAutomatedSessionForUser(QInstance qInstance, Serializable userId) default QSessionQAuthenticationModuleInterface.createSession(QInstance qInstance, QAuthenticationMetaData authenticationMetaData, Map<String, String> context) Create a session for the given (possibly scoped) authentication provider.QAuthenticationModuleInterface.createSession(QInstance qInstance, Map<String, String> context) default voidQAuthenticationModuleCustomizerInterface.customizeAutomatedSessionForUser(QInstance qInstance, QSession automatedSessionForUser, Serializable userId) default StringQAuthenticationModuleInterface.getLoginRedirectUrl(String originalUrl) -
Uses of QAuthenticationException in com.kingsrook.qqq.backend.core.modules.authentication.implementations
Methods in com.kingsrook.qqq.backend.core.modules.authentication.implementations that throw QAuthenticationExceptionModifier and TypeMethodDescriptionAuth0AuthenticationModule.createAutomatedSessionForUser(QInstance qInstance, Serializable userId) e.g., if a scheduled job needs to run as a user (say, a report)...MockAuthenticationModule.createAutomatedSessionForUser(QInstance qInstance, Serializable userId) Establish automation grants through the owner's configured session customizer.OAuth2AuthenticationModule.createAutomatedSessionForUser(QInstance qInstance, Serializable userId) Auth0AuthenticationModule.createSession(QInstance qInstance, Map<String, String> context) MockAuthenticationModule.createSession(QInstance qInstance, Map<String, String> context) OAuth2AuthenticationModule.createSession(QInstance qInstance, Map<String, String> context) TableBasedAuthenticationModule.createSession(QInstance qInstance, Map<String, String> context) OAuth2AuthenticationModule.getLoginRedirectUrl(String originalUrl) -
Uses of QAuthenticationException in com.kingsrook.qqq.middleware.javalin
Methods in com.kingsrook.qqq.middleware.javalin that throw QAuthenticationExceptionModifier and TypeMethodDescriptionstatic QSessionQJavalinImplementation.setupSession(io.javalin.http.Context context, AbstractActionInput input) static QSessionQJavalinImplementation.setupSession(io.javalin.http.Context context, AbstractActionInput input, QAuthenticationMetaData authMetaData) Setup session using the specified authentication metadata. -
Uses of QAuthenticationException in com.kingsrook.qqq.middleware.javalin.executors
Methods in com.kingsrook.qqq.middleware.javalin.executors that throw QAuthenticationExceptionModifier and TypeMethodDescriptionstatic QSessionExecutorSessionUtils.resolveInProcessSession(String remoteAddr, String token) Accept a JVM-local token only from the socket's loopback peer.static QSessionExecutorSessionUtils.setupSession(io.javalin.http.Context context, QInstance qInstance) -
Uses of QAuthenticationException in com.kingsrook.qqq.slack
Methods in com.kingsrook.qqq.slack that throw QAuthenticationExceptionModifier and TypeMethodDescriptionstatic voidQSlackImplementation.setupSession(io.javalin.http.Context context, AbstractActionInput input)