MCPcopy Create free account

hub / github.com/SNCF-SIV/spring-security-rest-jwt-ldap / functions

Functions47 in github.com/SNCF-SIV/spring-security-rest-jwt-ldap

↓ 3 callersMethodcontextSource
()
src/main/java/com/sncf/siv/poc/security/config/WebSecurityConfiguration.java:128
↓ 2 callersMethodcurrentDate
()
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:53
↓ 2 callersMethodgetUsername
()
src/main/java/com/sncf/siv/poc/security/model/JwtUser.java:43
↓ 2 callersMethodldapAuthoritiesPopulator
()
src/main/java/com/sncf/siv/poc/security/config/WebSecurityConfiguration.java:72
↓ 1 callersMethodAuthorityListToCommaSeparatedString
(Collection<? extends GrantedAuthority> authorities)
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:82
↓ 1 callersMethodassertNotExpired
(SignedJWT jwt)
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:61
↓ 1 callersMethodassertValidSignature
(SignedJWT jwt, String secret)
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:67
↓ 1 callersMethodbuildAuthenticationFromJwt
(SignedJWT jwt, HttpServletRequest request)
src/main/java/com/sncf/siv/poc/security/filter/JwtTokenAuthenticationFilter.java:109
↓ 1 callersMethodcheckAuthenticationAndValidity
(SignedJWT jwt)
src/main/java/com/sncf/siv/poc/security/filter/JwtTokenAuthenticationFilter.java:104
↓ 1 callersMethodcorsFilter
()
src/main/java/com/sncf/siv/poc/security/config/WebSecurityConfiguration.java:192
↓ 1 callersMethodexpirationDate
(int expirationInMinutes)
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:57
↓ 1 callersMethodextractAndDecodeJwt
(HttpServletRequest request)
src/main/java/com/sncf/siv/poc/security/filter/JwtTokenAuthenticationFilter.java:98
↓ 1 callersMethodgenerateHMACToken
(String subject, Collection<? extends GrantedAuthority> roles, String secret, int expirationInMinutes)
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:34
↓ 1 callersMethodgetAuthorities
()
src/main/java/com/sncf/siv/poc/security/model/JwtUser.java:32
↓ 1 callersMethodgetIssueTime
(SignedJWT jwt)
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:98
↓ 1 callersMethodgetPassword
()
src/main/java/com/sncf/siv/poc/security/model/JwtUser.java:37
↓ 1 callersMethodgetRoles
(SignedJWT jwt)
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:91
↓ 1 callersMethodjwtTokenAuthenticationFilter
(String path, String secret)
src/main/java/com/sncf/siv/poc/security/config/WebSecurityConfiguration.java:188
↓ 1 callersMethodparse
(String token)
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:73
↓ 1 callersMethodrequiresAuthentication
(HttpServletRequest request)
src/main/java/com/sncf/siv/poc/security/filter/JwtTokenAuthenticationFilter.java:93
↓ 1 callersMethodverifyHMACToken
(SignedJWT jwt, String secret)
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:77
MethodErrorMessage
(String message, String code)
src/main/java/com/sncf/siv/poc/security/model/ErrorMessage.java:15
MethodJwtBadSignatureException
(String message)
src/main/java/com/sncf/siv/poc/security/exceptions/JwtBadSignatureException.java:5
MethodJwtExpirationException
(String message)
src/main/java/com/sncf/siv/poc/security/exceptions/JwtExpirationException.java:5
MethodJwtTokenAuthenticationFilter
(String path, String secretKey)
src/main/java/com/sncf/siv/poc/security/filter/JwtTokenAuthenticationFilter.java:40
MethodJwtUser
(String username, Date creationDate)
src/main/java/com/sncf/siv/poc/security/model/JwtUser.java:22
MethodMalformedJwtException
(String message)
src/main/java/com/sncf/siv/poc/security/exceptions/MalformedJwtException.java:5
MethodMyLdapAuthoritiesPopulator
(ContextSource contextSource)
src/main/java/com/sncf/siv/poc/security/config/WebSecurityConfiguration.java:85
MethodRestErrorList
(HttpStatus status, ErrorMessage... errors)
src/main/java/com/sncf/siv/poc/security/model/RestErrorList.java:18
MethodWebSecurityConfiguration
()
src/main/java/com/sncf/siv/poc/security/config/WebSecurityConfiguration.java:65
MethodauthenticationManagerBean
()
src/main/java/com/sncf/siv/poc/security/config/WebSecurityConfiguration.java:136
MethodauthenticationRequest
(@RequestBody AuthenticationRequest authenticationRequest)
src/main/java/com/sncf/siv/poc/security/service/AuthenticationController.java:32
Methodcommence
(HttpServletRequest request, HttpServletResponse response, AuthenticationException authException)
src/main/java/com/sncf/siv/poc/security/filter/SecurityAuthenticationEntryPoint.java:29
Methodconfigure
Configure AuthenticationManagerBuilder to use the specified DetailsService. @param auth the {@link AuthenticationManagerBuilder} à utiliser @throws Ex
src/main/java/com/sncf/siv/poc/security/config/WebSecurityConfiguration.java:113
MethoddoFilter
(ServletRequest req, ServletResponse res, FilterChain chain)
src/main/java/com/sncf/siv/poc/security/filter/JwtTokenAuthenticationFilter.java:45
MethodgetDaHoney
()
src/main/java/com/sncf/siv/poc/security/service/ProtectedController.java:16
MethodgetGrantedAuthorities
(DirContextOperations userData, String username)
src/main/java/com/sncf/siv/poc/security/config/WebSecurityConfiguration.java:89
MethodgetRootConfigClasses
()
src/main/java/com/sncf/siv/poc/config/WebInit.java:11
MethodgetServletConfigClasses
()
src/main/java/com/sncf/siv/poc/config/WebInit.java:16
MethodgetServletFilters
()
src/main/java/com/sncf/siv/poc/config/WebInit.java:26
MethodgetServletMappings
()
src/main/java/com/sncf/siv/poc/config/WebInit.java:21
MethodgetUsername
(SignedJWT jwt)
src/main/java/com/sncf/siv/poc/security/JwtUtils.java:87
Methodhandle
(HttpServletRequest request, HttpServletResponse response, AccessDeniedException accessDeniedException)
src/main/java/com/sncf/siv/poc/security/filter/RestAccessDeniedHandler.java:27
MethodisAccountNonExpired
()
src/main/java/com/sncf/siv/poc/security/model/JwtUser.java:48
MethodisAccountNonLocked
()
src/main/java/com/sncf/siv/poc/security/model/JwtUser.java:53
MethodisCredentialsNonExpired
()
src/main/java/com/sncf/siv/poc/security/model/JwtUser.java:59
MethodisEnabled
()
src/main/java/com/sncf/siv/poc/security/model/JwtUser.java:66