Class EndOfAuthenticationProcess
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.plugins.extrausermgt.authentication.oidc.endofauthenticationprocess.EndOfAuthenticationProcess
- All Implemented Interfaces:
LogEnabled
,Component
- Direct Known Subclasses:
TemporarySignup
Entry point of the end of the authentication process
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
unexistingUser
(String login, String firstName, String lastName, UserPopulation userPopulation, Redirector redirector, Request request) The user has been authenticated but we might need to sign him inMethods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Field Details
-
ROLE
The Avalon role
-
-
Constructor Details
-
EndOfAuthenticationProcess
public EndOfAuthenticationProcess()
-
-
Method Details
-
unexistingUser
public void unexistingUser(String login, String firstName, String lastName, UserPopulation userPopulation, Redirector redirector, Request request) throws AccessDeniedException, ServiceUnavailableException The user has been authenticated but we might need to sign him in- Parameters:
login
- The email address of the userfirstName
- The user's first namelastName
- The user's last nameuserPopulation
- The user populationredirector
- A redirectorrequest
- The requests- Throws:
AccessDeniedException
- If an error occursServiceUnavailableException
- If the server is in maintenance mode
-