A B C D E F G H I L N P R S T U V X 
All Classes All Packages

A

AbstractIamAuthentication - Class in ch.vd.shared.iam.core.filter.auth
 
AbstractIamAuthentication(Collection<? extends GrantedAuthority>) - Constructor for class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
AbstractIamDetails - Class in ch.vd.shared.iam.core.filter.auth
 
AbstractIamDetails() - Constructor for class ch.vd.shared.iam.core.filter.auth.AbstractIamDetails
 
AbstractSharedIamAuthenticationFilter - Class in ch.vd.shared.iam.web.filter.auth
 
AbstractSharedIamAuthenticationFilter() - Constructor for class ch.vd.shared.iam.web.filter.auth.AbstractSharedIamAuthenticationFilter
 
addFavoriteAppForIup(String, Long) - Method in interface ch.vd.shared.iam.model.application.UsersFavoriteApplicationsCustomRepository
 
addFavoriteAppForIup(String, Long) - Method in class ch.vd.shared.iam.model.application.UsersFavoriteApplicationsRepositoryImpl
 
AdditionalInformationProvider - Interface in ch.vd.shared.iam.web.filter.auth
Permet de rajouter des informations de session lors de la connection Permet également de "augmenter" les roles basés sur une hierarchie: ADMIN est aussi SECRETAIRE qui est aussi USER SECRETAIRE est aussi USER etc ...
afterPropertiesSet() - Method in class ch.vd.shared.iam.web.filter.auth.IamAuthenticationSpringFilter
 
afterPropertiesSet() - Method in class ch.vd.shared.iam.web.filter.autorization.ByRoleUrlAutorizationSpringFilter
 
ApplicationVersion - Class in ch.vd.shared.iam.utils
 
ApplicationVersion() - Constructor for class ch.vd.shared.iam.utils.ApplicationVersion
 
authenticate(AuthenticateDTO) - Method in class ch.vd.shared.iam.web.filter.auth.AbstractSharedIamAuthenticationFilter
 
AuthenticateDTO - Class in ch.vd.shared.iam.web.filter.auth
 
AuthenticateDTO(String, String, String, String, String, String, String, Integer, String) - Constructor for class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
AuthenticateDtoProvider - Class in ch.vd.shared.iam.web.filter.auth
 
AuthenticateDtoProvider(AuthenticateDTO, Collection<IamAuthority>) - Constructor for class ch.vd.shared.iam.web.filter.auth.AuthenticateDtoProvider
 
AuthenticateProviderInterface - Interface in ch.vd.shared.iam.web.filter.auth
 

B

ByRoleUrlAutorizationSpringFilter - Class in ch.vd.shared.iam.web.filter.autorization
 
ByRoleUrlAutorizationSpringFilter() - Constructor for class ch.vd.shared.iam.web.filter.autorization.ByRoleUrlAutorizationSpringFilter
 

C

calculateRedirect(HttpServletRequest, String) - Static method in class ch.vd.shared.iam.web.utils.IamWebUtils
 
calculateRedirectUrl(String, String) - Method in class ch.vd.shared.iam.web.filter.logout.RealHtmlLogoutRedirectStrategy
 
ch.vd.shared.iam.core.filter.auth - package ch.vd.shared.iam.core.filter.auth
 
ch.vd.shared.iam.core.util - package ch.vd.shared.iam.core.util
 
ch.vd.shared.iam.model.application - package ch.vd.shared.iam.model.application
 
ch.vd.shared.iam.model.sharedservices - package ch.vd.shared.iam.model.sharedservices
 
ch.vd.shared.iam.utils - package ch.vd.shared.iam.utils
 
ch.vd.shared.iam.web.common - package ch.vd.shared.iam.web.common
 
ch.vd.shared.iam.web.filter.auth - package ch.vd.shared.iam.web.filter.auth
 
ch.vd.shared.iam.web.filter.autorization - package ch.vd.shared.iam.web.filter.autorization
 
ch.vd.shared.iam.web.filter.logout - package ch.vd.shared.iam.web.filter.logout
 
ch.vd.shared.iam.web.filter.remote - package ch.vd.shared.iam.web.filter.remote
 
ch.vd.shared.iam.web.filter.session - package ch.vd.shared.iam.web.filter.session
 
ch.vd.shared.iam.web.filter.time - package ch.vd.shared.iam.web.filter.time
 
ch.vd.shared.iam.web.utils - package ch.vd.shared.iam.web.utils
 
checkAutorization(FilterInvocation) - Method in class ch.vd.shared.iam.web.filter.autorization.ByRoleUrlAutorizationSpringFilter
 
CI - ch.vd.shared.iam.utils.EnvironmentType
 
CO - ch.vd.shared.iam.utils.EnvironmentType
 
convertToAuthority(List<String>) - Static method in class ch.vd.shared.iam.web.utils.IamWebUtils
Convertit une liste de roles sous forme de String en GrantedAuthority
createIamDetails(AuthenticateProviderInterface) - Method in interface ch.vd.shared.iam.web.filter.auth.AdditionalInformationProvider
 

D

DE - ch.vd.shared.iam.utils.EnvironmentType
 
destroy() - Method in class ch.vd.shared.iam.web.filter.autorization.ByRoleUrlAutorizationSpringFilter
Not used (we rely on IoC container lifecycle services instead)
destroy() - Method in class ch.vd.shared.iam.web.filter.remote.RemoteHostPureServletFilter
Destroy method for this filter
destroy() - Method in class ch.vd.shared.iam.web.filter.remote.RemoteHostSpringFilter
 
DEV_LOGIN_EMAIL - Static variable in class ch.vd.shared.iam.web.filter.auth.FormDevLoginSpringFilter
 
DEV_LOGIN_FIRST - Static variable in class ch.vd.shared.iam.web.filter.auth.FormDevLoginSpringFilter
 
DEV_LOGIN_LAST - Static variable in class ch.vd.shared.iam.web.filter.auth.FormDevLoginSpringFilter
 
DEV_LOGIN_ROLES - Static variable in class ch.vd.shared.iam.web.filter.auth.FormDevLoginSpringFilter
 
DEV_LOGIN_USERNAME - Static variable in class ch.vd.shared.iam.web.filter.auth.FormDevLoginSpringFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ch.vd.shared.iam.web.filter.auth.FormDevLoginSpringFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ch.vd.shared.iam.web.filter.auth.IamAuthenticationSpringFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ch.vd.shared.iam.web.filter.auth.PropertiesDevLoginSpringFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ch.vd.shared.iam.web.filter.autorization.ByRoleUrlAutorizationSpringFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ch.vd.shared.iam.web.filter.remote.RemoteHostPureServletFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ch.vd.shared.iam.web.filter.remote.RemoteHostSpringFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ch.vd.shared.iam.web.filter.session.HttpSessionInvalidatorSpringFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ch.vd.shared.iam.web.filter.time.TimeRequestSpringFilter
 
dumpRequestForDebug(HttpServletRequest) - Static method in class ch.vd.shared.iam.web.common.RequestHelper
 

E

EnvironmentType - Enum in ch.vd.shared.iam.utils
 
equals(Object) - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthority
 

F

findAll() - Method in interface ch.vd.shared.iam.model.application.IamApplicationRepository
 
findByIup(String) - Method in interface ch.vd.shared.iam.model.application.UsersFavoriteApplicationsRepository
 
findByIupAndIamApplication(String, IamApplication) - Method in interface ch.vd.shared.iam.model.application.UsersFavoriteApplicationsRepository
 
findOneById(Long) - Method in interface ch.vd.shared.iam.model.application.IamApplicationRepository
 
findOneByName(String) - Method in interface ch.vd.shared.iam.model.application.IamApplicationRepository
 
FormDevLoginSpringFilter - Class in ch.vd.shared.iam.web.filter.auth
 
FormDevLoginSpringFilter() - Constructor for class ch.vd.shared.iam.web.filter.auth.FormDevLoginSpringFilter
 
ForwardedHostLogoutRedirectStrategy - Class in ch.vd.shared.iam.web.filter.logout
Plus de détails : voir https://portail.etat-de-vaud.ch/outils/dsiwiki/display/PlateformeIAM/IAM-AM
ForwardedHostLogoutRedirectStrategy() - Constructor for class ch.vd.shared.iam.web.filter.logout.ForwardedHostLogoutRedirectStrategy
 

G

GeoLocationApiResponse - Class in ch.vd.shared.iam.model.sharedservices
 
GeoLocationApiResponse() - Constructor for class ch.vd.shared.iam.model.sharedservices.GeoLocationApiResponse
 
get() - Static method in class ch.vd.shared.iam.utils.ApplicationVersion
Renvoie la version complète.
getAdditionalRoles() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamDetails
 
getAllRoles() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
getAllRoles() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
Renvoie tous les roles y compris les sub-roles et ceux qui viennent de la DB
getAllRoles() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
getApplication() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
getApplication() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
getApplication() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
getApplication() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
getApplication() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getAuthLevel() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
getAuthLevel() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
getAuthLevel() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
getAuthLevel() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getAuthLevelStr() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
getAuthority() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthority
 
getBuildDate() - Static method in class ch.vd.shared.iam.utils.ApplicationVersion
 
getContextPath() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getCredentials() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
getCredentials() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
getDescription() - Method in enum ch.vd.shared.iam.utils.EnvironmentType
 
getEmail() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
getEmail() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
getEmail() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
getEmail() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
getEmail() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getFirstname() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
getFirstname() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
getFirstname() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
getFirstName() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
getFirstName() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getHeader(String) - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getHeader(String) - Method in class ch.vd.shared.iam.web.filter.auth.PropertiesDevLoginSpringFilter.PropertiesDevLoginRequestFacade
 
getHeaderNames() - Method in class ch.vd.shared.iam.web.filter.auth.PropertiesDevLoginSpringFilter.PropertiesDevLoginRequestFacade
 
getHeaders(String) - Method in class ch.vd.shared.iam.web.filter.auth.PropertiesDevLoginSpringFilter.PropertiesDevLoginRequestFacade
 
getIamOriginalRoles() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
getIamOriginalRoles() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
Ne renvoie que les roles tels que définis dans IAM, rien de plus
getIamOriginalRoles() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
getIamRoles() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDtoProvider
 
getIamRoles() - Method in interface ch.vd.shared.iam.web.filter.auth.AuthenticateProviderInterface
 
getIUP() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
getIUP() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
getIUP() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDtoProvider
 
getIUP() - Method in interface ch.vd.shared.iam.web.filter.auth.AuthenticateProviderInterface
 
getLastLogin() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getLastLoginTime() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
getLastLoginTime() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
getLastLoginTime() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
getLastLoginTimeStr() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
getLastname() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
getLastname() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
getLastname() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
getLastName() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
getLastName() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getMethod() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getOriginACV() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getParameter(String) - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getParameterMap() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getPrincipal() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
getPrincipal() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
getRequest() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getRequestURI() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getRoles() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getRolesStr() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
getSession() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getUsedPrincipal() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
getUsedPrincipal(IamRequestWrapper) - Method in class ch.vd.shared.iam.web.filter.auth.AbstractSharedIamAuthenticationFilter
 
getUsername() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
getUsername() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
getUsername() - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
getUserName() - Method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
getUsernameForLog(IamRequestWrapper) - Method in class ch.vd.shared.iam.web.filter.auth.AbstractSharedIamAuthenticationFilter
 

H

handleInvalidAccess(ServletRequest, ServletResponse, String) - Static method in class ch.vd.shared.iam.web.filter.remote.RemoteHostHelper
 
hashCode() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthority
 
hasMatch(String, Pattern[]) - Static method in class ch.vd.shared.iam.web.filter.remote.RemoteHostHelper
 
hasRole(String) - Static method in class ch.vd.shared.iam.core.util.IamHolder
 
HEADER_LOGGER - Static variable in class ch.vd.shared.iam.web.common.RequestHelper
 
HOST_TO_MATCH - Static variable in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
HttpSessionInvalidatorSpringFilter - Class in ch.vd.shared.iam.web.filter.session
Invalide la HttpSession a la fin de la HttpRequest Utile en Web-Service REST pour pas conserver une Session inutilement
HttpSessionInvalidatorSpringFilter() - Constructor for class ch.vd.shared.iam.web.filter.session.HttpSessionInvalidatorSpringFilter
 

I

I2 - ch.vd.shared.iam.utils.EnvironmentType
 
IAM_AUTH_SAVED_PATH - Static variable in class ch.vd.shared.iam.web.filter.auth.AbstractSharedIamAuthenticationFilter
 
IAM_HEADER_APPLICATION - Static variable in class ch.vd.shared.iam.web.common.IamConstants
 
IAM_HEADER_AUTHLEVEL - Static variable in class ch.vd.shared.iam.web.common.IamConstants
 
IAM_HEADER_EMAIL - Static variable in class ch.vd.shared.iam.web.common.IamConstants
 
IAM_HEADER_FIRSTNAME - Static variable in class ch.vd.shared.iam.web.common.IamConstants
 
IAM_HEADER_LASTLOGIN - Static variable in class ch.vd.shared.iam.web.common.IamConstants
 
IAM_HEADER_LASTNAME - Static variable in class ch.vd.shared.iam.web.common.IamConstants
 
IAM_HEADER_ROLES - Static variable in class ch.vd.shared.iam.web.common.IamConstants
 
IAM_HEADER_USERNAME - Static variable in class ch.vd.shared.iam.web.common.IamConstants
 
IamApplication - Class in ch.vd.shared.iam.model.application
 
IamApplication() - Constructor for class ch.vd.shared.iam.model.application.IamApplication
 
IamApplicationRepository - Interface in ch.vd.shared.iam.model.application
 
IamAuthentication - Class in ch.vd.shared.iam.core.filter.auth
 
IamAuthentication(String, String, String, String, String, String, List<String>, Integer, Date, Collection<IamAuthority>) - Constructor for class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
IamAuthenticationSpringFilter - Class in ch.vd.shared.iam.web.filter.auth
Prend les infos d'authentification de IAM dans la request et les met dans le contexte de sécurité Si la request de contient aucune info de sécurité, redirige sur l'url failureUrl
IamAuthenticationSpringFilter() - Constructor for class ch.vd.shared.iam.web.filter.auth.IamAuthenticationSpringFilter
 
IamAuthority - Class in ch.vd.shared.iam.core.filter.auth
 
IamAuthority(String) - Constructor for class ch.vd.shared.iam.core.filter.auth.IamAuthority
 
IamConstants - Class in ch.vd.shared.iam.web.common
 
IamConstants() - Constructor for class ch.vd.shared.iam.web.common.IamConstants
 
IamHolder - Class in ch.vd.shared.iam.core.util
 
IamHolder() - Constructor for class ch.vd.shared.iam.core.util.IamHolder
 
IamRequestWrapper - Class in ch.vd.shared.iam.web.filter.auth
 
IamRequestWrapper(HttpServletRequest) - Constructor for class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
IamWebUtils - Class in ch.vd.shared.iam.web.utils
 
IamWebUtils() - Constructor for class ch.vd.shared.iam.web.utils.IamWebUtils
 
IN - ch.vd.shared.iam.utils.EnvironmentType
 
init(FilterConfig) - Method in class ch.vd.shared.iam.web.filter.autorization.ByRoleUrlAutorizationSpringFilter
Not used (we rely on IoC container lifecycle services instead)
init(FilterConfig) - Method in class ch.vd.shared.iam.web.filter.remote.RemoteHostPureServletFilter
Init method for this filter.
IS_ANONYMOUS - Static variable in class ch.vd.shared.iam.web.filter.autorization.ByRoleUrlAutorizationSpringFilter
 
IS_AUTHENTICATED_FULLY - Static variable in class ch.vd.shared.iam.web.filter.autorization.ByRoleUrlAutorizationSpringFilter
 
IS_DENIED - Static variable in class ch.vd.shared.iam.web.filter.autorization.ByRoleUrlAutorizationSpringFilter
 
isInvalidAddress(String) - Method in class ch.vd.shared.iam.web.filter.remote.RemoteHostSpringFilter
 
isoToUtf8(String) - Static method in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
Converts an input string from ISO8859-1 to UTF-8
isStrongAuth() - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamAuthentication
 
isStrongAuth() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
isStrongAuth() - Static method in class ch.vd.shared.iam.core.util.IamHolder
 

L

LO - ch.vd.shared.iam.utils.EnvironmentType
 
LOGGER - Static variable in class ch.vd.shared.iam.web.common.RequestHelper
 
logRequestInfos(IamRequestWrapper, HttpServletResponse, String, String) - Static method in class ch.vd.shared.iam.web.common.RequestHelper
 
logRequestInfos(IamRequestWrapper, HttpServletResponse, String, String, Collection<IamAuthority>) - Static method in class ch.vd.shared.iam.web.common.RequestHelper
 

N

normalize(String, int) - Static method in class ch.vd.shared.iam.web.common.RequestHelper
 
normalize(String, int, boolean) - Static method in class ch.vd.shared.iam.web.common.RequestHelper
 

P

parseIsoTime(String) - Static method in class ch.vd.shared.iam.web.utils.IamWebUtils
 
parseParam(String, boolean) - Static method in class ch.vd.shared.iam.web.filter.remote.RemoteHostHelper
 
parseRoles(IamRequestWrapper) - Static method in class ch.vd.shared.iam.web.utils.IamWebUtils
 
parseRoles(String, String) - Static method in class ch.vd.shared.iam.web.utils.IamWebUtils
 
PO - ch.vd.shared.iam.utils.EnvironmentType
 
PP - ch.vd.shared.iam.utils.EnvironmentType
 
PR - ch.vd.shared.iam.utils.EnvironmentType
 
PropertiesDevLoginRequestFacade(HttpServletRequest) - Constructor for class ch.vd.shared.iam.web.filter.auth.PropertiesDevLoginSpringFilter.PropertiesDevLoginRequestFacade
 
PropertiesDevLoginSpringFilter - Class in ch.vd.shared.iam.web.filter.auth
Ce filtre est nécessaire aux applications offrant des webservices pour s'assurer que la Session HTTP sera bien fermée à la fin de l'appel.
PropertiesDevLoginSpringFilter() - Constructor for class ch.vd.shared.iam.web.filter.auth.PropertiesDevLoginSpringFilter
 
PropertiesDevLoginSpringFilter.PropertiesDevLoginRequestFacade - Class in ch.vd.shared.iam.web.filter.auth
 

R

RealHtmlLogoutRedirectStrategy - Class in ch.vd.shared.iam.web.filter.logout
Plus de détails : voir https://portail.etat-de-vaud.ch/outils/dsiwiki/display/PlateformeIAM/IAM-AM Redirect straegy qui renvoie du HTML au browser pour que le client fasse la redirection
RealHtmlLogoutRedirectStrategy() - Constructor for class ch.vd.shared.iam.web.filter.logout.RealHtmlLogoutRedirectStrategy
 
RemoteHostHelper - Class in ch.vd.shared.iam.web.filter.remote
 
RemoteHostPureServletFilter - Class in ch.vd.shared.iam.web.filter.remote
 
RemoteHostPureServletFilter() - Constructor for class ch.vd.shared.iam.web.filter.remote.RemoteHostPureServletFilter
 
RemoteHostSpringFilter - Class in ch.vd.shared.iam.web.filter.remote
Filtre qui permet de refuser une requête en fonction de l'adresses IP du client qui appelle.
RemoteHostSpringFilter() - Constructor for class ch.vd.shared.iam.web.filter.remote.RemoteHostSpringFilter
 
removeFavoriteForIup(String, Long) - Method in interface ch.vd.shared.iam.model.application.UsersFavoriteApplicationsCustomRepository
 
removeFavoriteForIup(String, Long) - Method in class ch.vd.shared.iam.model.application.UsersFavoriteApplicationsRepositoryImpl
 
RequestHelper - Class in ch.vd.shared.iam.web.common
 
RequestHelper() - Constructor for class ch.vd.shared.iam.web.common.RequestHelper
 

S

sendRedirect(HttpServletRequest, HttpServletResponse, String) - Method in class ch.vd.shared.iam.web.filter.logout.ForwardedHostLogoutRedirectStrategy
 
sendRedirect(HttpServletRequest, HttpServletResponse, String) - Method in class ch.vd.shared.iam.web.filter.logout.RealHtmlLogoutRedirectStrategy
 
setAdditionalProvider(AdditionalInformationProvider) - Method in class ch.vd.shared.iam.web.filter.auth.AbstractSharedIamAuthenticationFilter
 
setAdditionalRoles(List<IamAuthority>) - Method in class ch.vd.shared.iam.core.filter.auth.AbstractIamDetails
 
setAllowed(String) - Method in class ch.vd.shared.iam.web.filter.remote.RemoteHostSpringFilter
 
setAllowedRegex(String) - Method in class ch.vd.shared.iam.web.filter.remote.RemoteHostSpringFilter
 
setApplication(String) - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
setAuthLevelStr(Integer) - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
setClearSecurityContext(boolean) - Method in class ch.vd.shared.iam.web.filter.session.HttpSessionInvalidatorSpringFilter
 
setDenied(String) - Method in class ch.vd.shared.iam.web.filter.remote.RemoteHostSpringFilter
 
setDeniedRegex(String) - Method in class ch.vd.shared.iam.web.filter.remote.RemoteHostSpringFilter
 
setDeniedUrl(String) - Method in class ch.vd.shared.iam.web.filter.auth.FormDevLoginSpringFilter
 
setEmail(String) - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
setFailureUrl(String) - Method in class ch.vd.shared.iam.web.filter.auth.IamAuthenticationSpringFilter
 
setFirstName(String) - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
setInvalidateSession(boolean) - Method in class ch.vd.shared.iam.web.filter.session.HttpSessionInvalidatorSpringFilter
 
setLastLoginTimeStr(String) - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
setLastName(String) - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
setProperties(Properties) - Method in class ch.vd.shared.iam.web.filter.auth.PropertiesDevLoginSpringFilter
 
setRolesStr(String) - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
setSecurityMetadataSource(FilterInvocationSecurityMetadataSource) - Method in class ch.vd.shared.iam.web.filter.autorization.ByRoleUrlAutorizationSpringFilter
 
setSuccessUrl(String) - Method in class ch.vd.shared.iam.web.filter.auth.FormDevLoginSpringFilter
 
setUsedPrincipal(String) - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
setUsername(String) - Method in class ch.vd.shared.iam.web.filter.auth.AuthenticateDTO
 
SPRING_SECURITY_URL - Static variable in class ch.vd.shared.iam.web.filter.auth.FormDevLoginSpringFilter
 

T

TimeRequestSpringFilter - Class in ch.vd.shared.iam.web.filter.time
 
TimeRequestSpringFilter() - Constructor for class ch.vd.shared.iam.web.filter.time.TimeRequestSpringFilter
 
toString() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthentication
 
toString() - Method in class ch.vd.shared.iam.core.filter.auth.IamAuthority
 

U

UserAgentCapabilities - Class in ch.vd.shared.iam.model.sharedservices
 
UserAgentCapabilities() - Constructor for class ch.vd.shared.iam.model.sharedservices.UserAgentCapabilities
 
UsersFavoriteApplications - Class in ch.vd.shared.iam.model.application
 
UsersFavoriteApplications() - Constructor for class ch.vd.shared.iam.model.application.UsersFavoriteApplications
 
UsersFavoriteApplicationsCustomRepository - Interface in ch.vd.shared.iam.model.application
 
UsersFavoriteApplicationsRepository - Interface in ch.vd.shared.iam.model.application
 
UsersFavoriteApplicationsRepositoryImpl - Class in ch.vd.shared.iam.model.application
 
UsersFavoriteApplicationsRepositoryImpl() - Constructor for class ch.vd.shared.iam.model.application.UsersFavoriteApplicationsRepositoryImpl
 
UT - ch.vd.shared.iam.utils.EnvironmentType
 

V

VA - ch.vd.shared.iam.utils.EnvironmentType
 
valueOf(String) - Static method in enum ch.vd.shared.iam.utils.EnvironmentType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.vd.shared.iam.utils.EnvironmentType
Returns an array containing the constants of this enum type, in the order they are declared.

X

X_FORWARDED_HOST - Static variable in class ch.vd.shared.iam.web.filter.auth.IamRequestWrapper
 
X_FORWARDED_HOST - Static variable in class ch.vd.shared.iam.web.utils.IamWebUtils
 
A B C D E F G H I L N P R S T U V X 
All Classes All Packages