Skip navigation links
A C D E F G H I L M N O P R S 

A

ACCESS_TOKEN - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2User
The Constant ACCESS_TOKEN.
addLuteceUserSession(String, String) - Method in interface fr.paris.lutece.plugins.mylutece.modules.oauth2.service.IOauth2LuteceUserSessionService
 
addLuteceUserSession(String, String) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSessionService
 
AuthDataClient - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication
UserInfoDataClient
AuthDataClient() - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.AuthDataClient
 
AuthDataClientJson - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication
UserInfoDataClient
AuthDataClientJson() - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.AuthDataClientJson
 

C

CLAIM_ACR - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
CLAIM_IDP - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
CLAIM_NONCE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
Constants - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.web
Constants
contextDestroyed(ServletContextEvent) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.listener.SessionTrackingModeSetter
 
contextInitialized(ServletContextEvent) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.listener.SessionTrackingModeSetter
 

D

destroy() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.MyluteceOauth2Filter
destroy() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.NotifyLuteceUserFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.MyluteceOauth2Filter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.NotifyLuteceUserFilter

E

ERROR_TYPE_LOGIN_REQUIRED - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.AuthDataClient
 

F

fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication - package fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication
 
fr.paris.lutece.plugins.mylutece.modules.oauth2.listener - package fr.paris.lutece.plugins.mylutece.modules.oauth2.listener
 
fr.paris.lutece.plugins.mylutece.modules.oauth2.service - package fr.paris.lutece.plugins.mylutece.modules.oauth2.service
 
fr.paris.lutece.plugins.mylutece.modules.oauth2.web - package fr.paris.lutece.plugins.mylutece.modules.oauth2.web
 

G

getAnonymousUser() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
This method returns an anonymous Lutece user
getAuthServiceName() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
Gets the Authentification service name
getAuthType(HttpServletRequest) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
Gets the Authentification type
getEmail() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2User
.
getHomePage(HttpServletRequest) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Oauth2App
Build the Login page
getHttpAuthenticatedUser(HttpServletRequest) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
Returns a Lutece user object if the user is already authenticated by Openam
getIconUrl() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
getIdSession() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSession
 
getInstance() - Static method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSessionService
 
getInstance() - Static method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2Service
Gets the instance.
getLuteceUserAttributesProvided(Locale) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
getLuteceUserAttributesProvided(Locale) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2Service
 
getLuteceUserName() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSession
 
getName() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
getPluginName() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
getToken() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2User
Gets the token.
GRANT_TYPE_CODE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 

H

handleError(HttpServletRequest, HttpServletResponse, String) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.AuthDataClient
 
handleToken(Token, HttpServletRequest, HttpServletResponse) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.AuthDataClient
handleToken(Token, HttpServletRequest, HttpServletResponse) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.AuthDataClientJson

I

init() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.MyluteceOauth2Plugin
Initialize the module Database
init() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2Service
Inits the service
init(FilterConfig) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.MyluteceOauth2Filter
init(FilterConfig) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.NotifyLuteceUserFilter
IOauth2LuteceUserSessionService - Interface in fr.paris.lutece.plugins.mylutece.modules.oauth2.service
 
isLuteceUserUpToDate(String) - Method in interface fr.paris.lutece.plugins.mylutece.modules.oauth2.service.IOauth2LuteceUserSessionService
 
isLuteceUserUpToDate(String) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSessionService
 
isMultiAuthenticationSupported() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
isUpToDate() - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSession
 

L

LOGGER_OAUTH_2 - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
logout(LuteceUser) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
This methods logout the user

M

MyluteceOauth2Filter - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.web
ParisConnectLuteceFilters
MyluteceOauth2Filter() - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.MyluteceOauth2Filter
 
MyluteceOauth2Plugin - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.service
class DatabasePlugin
MyluteceOauth2Plugin() - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.MyluteceOauth2Plugin
 

N

NONCE_SESSION_VARIABLE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
NotifyLuteceUserFilter - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.web
ParisConnectLuteceFilters
NotifyLuteceUserFilter() - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.NotifyLuteceUserFilter
 
notifyLuteceUserUpdating(String) - Method in interface fr.paris.lutece.plugins.mylutece.modules.oauth2.service.IOauth2LuteceUserSessionService
 
notifyLuteceUserUpdating(String) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSessionService
 

O

Oauth2App - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.web
France Connect XPage Application
Oauth2App() - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Oauth2App
 
Oauth2Authentication - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication
The Class provides an implementation of the inherited abstract class PortalAuthentication based on OpenID
Oauth2Authentication() - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
 
Oauth2LuteceUserSession - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.service
 
Oauth2LuteceUserSession(String, String, boolean) - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSession
 
Oauth2LuteceUserSessionListener - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.listener
Oauth2LuteceUserSessionListener
Oauth2LuteceUserSessionListener() - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.listener.Oauth2LuteceUserSessionListener
 
Oauth2LuteceUserSessionService - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.service
 
Oauth2LuteceUserSessionService() - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSessionService
 
Oauth2Service - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.service
France Connect Service.
Oauth2User - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication
This class implements The Lutece User in a OpenID configuration.
Oauth2User(String, Token, LuteceAuthentication) - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2User
Constructor.

P

PARAM_BACK_PROMPT_URL - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.MyluteceOauth2Filter
 
PARAM_ERROR_LOGIN - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.AuthDataClient
 
PARAM_NEXT_URL - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.AuthDataClient
 
PARAM_PROMPT_NONE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.MyluteceOauth2Filter
 
PARAMETER_ACCESS_TOKEN - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PARAMETER_CLIENT_ID - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PARAMETER_CLIENT_SECRET - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PARAMETER_CODE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PARAMETER_ERROR - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PARAMETER_GRANT_TYPE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PARAMETER_NONCE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PARAMETER_REDIRECT_URI - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PARAMETER_RESPONSE_TYPE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PARAMETER_SCOPE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PARAMETER_STATE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
PLUGIN_NAME - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.MyluteceOauth2Plugin
The plugin name
processAuthentication(HttpServletRequest, Map<String, Object>, Token) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2Service
Process the authentication.
processLogin(String, String, HttpServletRequest) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2Authentication
This methods checks the login info in the LDAP repository
processLogout(HttpServletRequest) - Static method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2Service
Process the logout.

R

redirect(HttpServletRequest, HttpServletResponse) - Static method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2Service
redirect after login or logout.
REINIT_ERROR_LOGIN - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.AuthDataClient
 
removeLuteceUserSession(String) - Method in interface fr.paris.lutece.plugins.mylutece.modules.oauth2.service.IOauth2LuteceUserSessionService
 
removeLuteceUserSession(String) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSessionService
 
RESPONSE_TYPE_CODE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 

S

SESSION_ERROR_LOGIN - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.AuthDataClient
 
SESSION_MYLUTECE_OAUTH2_FILTER_ENABLE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.MyluteceOauth2Filter
 
sessionCreated(HttpSessionEvent) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.listener.Oauth2LuteceUserSessionListener
sessionDestroyed(HttpSessionEvent) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.listener.Oauth2LuteceUserSessionListener
SessionTrackingModeSetter - Class in fr.paris.lutece.plugins.mylutece.modules.oauth2.listener
SessionTrackingModeSetter set Session TrackingMode
SessionTrackingModeSetter() - Constructor for class fr.paris.lutece.plugins.mylutece.modules.oauth2.listener.SessionTrackingModeSetter
 
setEmail(String) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2User
Sets the Email.
setIdSession(String) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSession
 
setLuteceUserName(String) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSession
 
setToken(Token) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.authentication.Oauth2User
Sets the token.
setUpToDate(boolean) - Method in class fr.paris.lutece.plugins.mylutece.modules.oauth2.service.Oauth2LuteceUserSession
 
STATE_SESSION_VARIABLE - Static variable in class fr.paris.lutece.plugins.mylutece.modules.oauth2.web.Constants
 
A C D E F G H I L M N O P R S 
Skip navigation links

Copyright © 2022 City of Paris. All rights reserved.