Skip navigation links
A C D G H I J L M N P Q R S W 

A

AAAPermissionEvaluator - Class in com.eurodyn.qlack.fuse.security.access
Permission expression evaluator for the AAA model.
AAAPermissionEvaluator() - Constructor for class com.eurodyn.qlack.fuse.security.access.AAAPermissionEvaluator
 
AAAUserCaching - Class in com.eurodyn.qlack.fuse.security.cache
Creates a default user cache based on the system's configured caching mechanism.
AAAUserCaching() - Constructor for class com.eurodyn.qlack.fuse.security.cache.AAAUserCaching
 
AAAUsernamePasswordProvider - Class in com.eurodyn.qlack.fuse.security.providers
A class that is used to provide information about the procedure of an aaa username password
AAAUsernamePasswordProvider() - Constructor for class com.eurodyn.qlack.fuse.security.providers.AAAUsernamePasswordProvider
 
additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class com.eurodyn.qlack.fuse.security.providers.AAAUsernamePasswordProvider
 
afterPropertiesSet() - Method in class com.eurodyn.qlack.fuse.security.cache.AAAUserCaching
 
afterPropertiesSet() - Method in class com.eurodyn.qlack.fuse.security.filters.JwtTokenAuthenticationFilter
 
authenticate(Authentication, String) - Method in class com.eurodyn.qlack.fuse.security.service.AuthenticationService
Provides access to Spring's authentication method.
authenticate(UserDetailsDTO) - Method in class com.eurodyn.qlack.fuse.security.service.AuthenticationService
Provides access to Spring's authentication method.
authenticationProvider() - Method in class com.eurodyn.qlack.fuse.security.config.SecurityConfig
Configures AAA authentication provider with a user service and a password encoder.
AuthenticationService - Class in com.eurodyn.qlack.fuse.security.service
A Service class that is used for Authentication procedure
AuthenticationService() - Constructor for class com.eurodyn.qlack.fuse.security.service.AuthenticationService
 

C

CachedUserUtil - Class in com.eurodyn.qlack.fuse.security.util
A utility class that provides methods related to caching.
CachedUserUtil(AAAUserCaching, NonceCachingService, CachingUserDetailsService) - Constructor for class com.eurodyn.qlack.fuse.security.util.CachedUserUtil
 
CachingUserDetailsService - Class in com.eurodyn.qlack.fuse.security.service
A service responsible for user management in the configured system cache.
CachingUserDetailsService(AAAUserCaching, UserDetailsService) - Constructor for class com.eurodyn.qlack.fuse.security.service.CachingUserDetailsService
 
clear(String) - Method in class com.eurodyn.qlack.fuse.security.service.NonceCachingService
Clears a user cache from all mappings.
com.eurodyn.qlack.fuse.security.access - package com.eurodyn.qlack.fuse.security.access
 
com.eurodyn.qlack.fuse.security.cache - package com.eurodyn.qlack.fuse.security.cache
 
com.eurodyn.qlack.fuse.security.config - package com.eurodyn.qlack.fuse.security.config
 
com.eurodyn.qlack.fuse.security.exception - package com.eurodyn.qlack.fuse.security.exception
 
com.eurodyn.qlack.fuse.security.filters - package com.eurodyn.qlack.fuse.security.filters
 
com.eurodyn.qlack.fuse.security.providers - package com.eurodyn.qlack.fuse.security.providers
 
com.eurodyn.qlack.fuse.security.service - package com.eurodyn.qlack.fuse.security.service
 
com.eurodyn.qlack.fuse.security.util - package com.eurodyn.qlack.fuse.security.util
 
configure(WebSecurity) - Method in class com.eurodyn.qlack.fuse.security.config.SecurityConfig
 
configure(HttpSecurity) - Method in class com.eurodyn.qlack.fuse.security.config.SecurityConfig
 
corsConfigurationSource() - Method in class com.eurodyn.qlack.fuse.security.config.SecurityConfig
 

D

DefaultRequiresCsrfMatcher() - Constructor for class com.eurodyn.qlack.fuse.security.filters.StatelessCSRFFilter.DefaultRequiresCsrfMatcher
 
doAfterPropertiesSet() - Method in class com.eurodyn.qlack.fuse.security.providers.AAAUsernamePasswordProvider
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.eurodyn.qlack.fuse.security.filters.JwtTokenAuthenticationFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.eurodyn.qlack.fuse.security.filters.StatelessCSRFFilter
 

G

getCacheName() - Method in class com.eurodyn.qlack.fuse.security.cache.AAAUserCaching
the cache name
getUserCache() - Method in class com.eurodyn.qlack.fuse.security.cache.AAAUserCaching
the user cache
getUserCache() - Method in class com.eurodyn.qlack.fuse.security.service.CachingUserDetailsService
Returns the cache implementation used for caching the user details.
getValueForUser(String, String, Class<T>) - Method in class com.eurodyn.qlack.fuse.security.service.NonceCachingService
Returns a value stored to a user cache for a given nonce key.

H

handleNonce(HttpServletRequest, Authentication) - Method in class com.eurodyn.qlack.fuse.security.filters.JwtTokenAuthenticationFilter
Handles nonce functionality.
hasPermission(Authentication, Object, Object) - Method in class com.eurodyn.qlack.fuse.security.access.AAAPermissionEvaluator
 
hasPermission(Authentication, Serializable, String, Object) - Method in class com.eurodyn.qlack.fuse.security.access.AAAPermissionEvaluator
 

I

isRequireNonce() - Method in class com.eurodyn.qlack.fuse.security.filters.JwtTokenAuthenticationFilter
 

J

jwtTokenAuthenticationFilter() - Method in class com.eurodyn.qlack.fuse.security.config.SecurityConfig
Enable JWT authentication.
JwtTokenAuthenticationFilter - Class in com.eurodyn.qlack.fuse.security.filters
An implementation of a filter that runs at least once in every request.
JwtTokenAuthenticationFilter() - Constructor for class com.eurodyn.qlack.fuse.security.filters.JwtTokenAuthenticationFilter
 

L

loadUserByUsername(String) - Method in class com.eurodyn.qlack.fuse.security.service.CachingUserDetailsService
 
LogoutService - Class in com.eurodyn.qlack.fuse.security.service
A Service class that is used to for Log out.
LogoutService(UserService, CachedUserUtil) - Constructor for class com.eurodyn.qlack.fuse.security.service.LogoutService
 

M

matches(HttpServletRequest) - Method in class com.eurodyn.qlack.fuse.security.filters.StatelessCSRFFilter.DefaultRequiresCsrfMatcher
 

N

NonceCachingService - Class in com.eurodyn.qlack.fuse.security.service
A service that manage the nonce cache operations.
NonceCachingService(Optional<CacheManager>) - Constructor for class com.eurodyn.qlack.fuse.security.service.NonceCachingService
 

P

passwordEncoder() - Method in class com.eurodyn.qlack.fuse.security.config.SecurityConfig
Sets bcrypt as the password encoding practice.
performLogout(HttpServletRequest) - Method in class com.eurodyn.qlack.fuse.security.service.LogoutService
 
putForUser(String, String, Object) - Method in class com.eurodyn.qlack.fuse.security.service.NonceCachingService
Puts a new pair nonce, value to a user cache.

Q

QInvalidNonceException - Exception in com.eurodyn.qlack.fuse.security.exception
QInvalidException class that is used to throw a specific exception message.
QInvalidNonceException(String) - Constructor for exception com.eurodyn.qlack.fuse.security.exception.QInvalidNonceException
An exception method that is used to throw a message

R

removeUser(String) - Method in class com.eurodyn.qlack.fuse.security.service.CachingUserDetailsService
Removes user from cache by username.
removeUserFromCache(String) - Method in class com.eurodyn.qlack.fuse.security.util.CachedUserUtil
This method removes the user and the user from the cache.

S

SecurityConfig - Class in com.eurodyn.qlack.fuse.security.config
A Configuration class that is used for security reasons.
SecurityConfig(AuthenticateService) - Constructor for class com.eurodyn.qlack.fuse.security.config.SecurityConfig
 
setCacheName(String) - Method in class com.eurodyn.qlack.fuse.security.cache.AAAUserCaching
 
setRequireNonce(boolean) - Method in class com.eurodyn.qlack.fuse.security.filters.JwtTokenAuthenticationFilter
 
StatelessCSRFFilter - Class in com.eurodyn.qlack.fuse.security.filters
A StatelessCSRFFilter class that is used for filtering reasons.
StatelessCSRFFilter() - Constructor for class com.eurodyn.qlack.fuse.security.filters.StatelessCSRFFilter
 
StatelessCSRFFilter.DefaultRequiresCsrfMatcher - Class in com.eurodyn.qlack.fuse.security.filters
 

W

webExpressionHandler() - Method in class com.eurodyn.qlack.fuse.security.config.SecurityConfig
Configures AAA operations to be evaluated as spring permissions.
A C D G H I J L M N P Q R S W 
Skip navigation links

Copyright © 2020. All rights reserved.