JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
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.
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(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
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_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
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
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2020
City of Paris
. All rights reserved.