A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractReactiveResourceServerAutoConfiguration - Class in org.bremersee.security.authentication
-
The abstract reactive resource server security auto configuration.
- AbstractReactiveResourceServerAutoConfiguration(Environment, CorsProperties, AuthProperties, ObjectProvider<JsonPathReactiveJwtConverter>, ObjectProvider<ReactiveUserDetailsService>, ObjectProvider<PasswordEncoder>) - Constructor for class org.bremersee.security.authentication.AbstractReactiveResourceServerAutoConfiguration
-
Instantiates a new abstract reactive resource server security auto configuration.
- AbstractResourceServerAutoConfiguration - Class in org.bremersee.security.authentication
-
The abstract resource server security auto configuration.
- AbstractResourceServerAutoConfiguration(Environment, SecurityProperties, AuthProperties, CorsProperties, ObjectProvider<JsonPathJwtConverter>, ObjectProvider<PasswordEncoder>) - Constructor for class org.bremersee.security.authentication.AbstractResourceServerAutoConfiguration
-
Instantiates a new abstract resource server security auto configuration.
- AccessControlAutoConfiguration - Class in org.bremersee.security.access
-
The access control auto configuration.
- AccessControlAutoConfiguration(AccessControlProperties) - Constructor for class org.bremersee.security.access.AccessControlAutoConfiguration
-
Instantiates a new access control auto configuration.
- AccessControlProperties - Class in org.bremersee.security.access
-
The access control properties.
- AccessControlProperties() - Constructor for class org.bremersee.security.access.AccessControlProperties
-
Instantiates new access control properties.
- accessExpression(Function<String, String>) - Method in class org.bremersee.security.authentication.AuthProperties.PathMatcherProperties
-
Access expression string.
- AccessExpressionUtils - Class in org.bremersee.security.authentication
-
The access expression utilities.
- AccessMode - Enum in org.bremersee.security.authentication
-
The access mode.
- AccessTokenCacheAutoConfiguration - Class in org.bremersee.security.authentication
-
The access token cache auto configuration.
- AccessTokenCacheAutoConfiguration() - Constructor for class org.bremersee.security.authentication.AccessTokenCacheAutoConfiguration
- aclMapper(ObjectProvider<AclFactory<T>>) - Method in class org.bremersee.security.access.AccessControlAutoConfiguration
-
Creates acl mapper bean.
- aclModelMapperConfigAdapter(ObjectProvider<AclMapper<T>>) - Method in class org.bremersee.security.access.AccessControlAutoConfiguration
-
Creates a model mapper configurer adapter for the acl entity of the acl factory.
- addCorsMappings(CorsRegistry) - Method in class org.bremersee.web.reactive.CorsAutoConfiguration
- addCorsMappings(CorsRegistry) - Method in class org.bremersee.web.servlet.CorsAutoConfiguration
- addFormatters(FormatterRegistry) - Method in class org.bremersee.web.reactive.BaseCommonConvertersAutoConfiguration
- addFormatters(FormatterRegistry) - Method in class org.bremersee.web.servlet.BaseCommonConvertersAutoConfiguration
- AdditionalThymeleafAutoConfiguration - Class in org.bremersee.thymeleaf
-
The additional thymeleaf auto configuration.
- AdditionalThymeleafAutoConfiguration(AdditionalThymeleafProperties, ObjectProvider<TemplateEngine>) - Constructor for class org.bremersee.thymeleaf.AdditionalThymeleafAutoConfiguration
-
Instantiates a new additional thymeleaf auto configuration.
- AdditionalThymeleafProperties - Class in org.bremersee.thymeleaf
-
The additional thymeleaf properties.
- AdditionalThymeleafProperties() - Constructor for class org.bremersee.thymeleaf.AdditionalThymeleafProperties
- AdditionalThymeleafProperties.ResolverProperties - Class in org.bremersee.thymeleaf
-
The additional thymeleaf resolver properties.
- addKeyPrefix(String) - Method in class org.bremersee.security.authentication.AuthProperties.JwtCache
-
Add key prefix to the given key.
- addStackTraceItems(RestApiException, StackTraceElement[]) - Method in class org.bremersee.exception.RestApiExceptionMapperImpl
-
Add stack trace items.
- ALL_HTTP_METHODS - Static variable in class org.bremersee.security.authentication.AuthProperties.PathMatcherProperties
-
The constant ALL_HTTP_METHODS.
- allowAllConfiguration() - Static method in class org.bremersee.web.CorsProperties
-
Allow all configuration.
- ANY_PATH - Static variable in class org.bremersee.security.authentication.AuthProperties.PathMatcherProperties
-
The constant ANY_PATH.
- apiExceptionHandler(ObjectProvider<ErrorAttributes>, ObjectProvider<WebProperties.Resources>, ApplicationContext, ObjectProvider<ServerCodecConfigurer>, ObjectProvider<RestApiExceptionMapper>) - Method in class org.bremersee.web.reactive.ApiExceptionHandlerAutoConfiguration
-
Builds api exception handler bean.
- ApiExceptionHandler - Class in org.bremersee.web.reactive
-
The reactive api exception handler.
- ApiExceptionHandler(ErrorAttributes, WebProperties.Resources, ApplicationContext, ServerCodecConfigurer, RestApiExceptionMapper) - Constructor for class org.bremersee.web.reactive.ApiExceptionHandler
-
Instantiates a new api exception handler.
- ApiExceptionHandlerAutoConfiguration - Class in org.bremersee.web.reactive
-
The api exception handler auto configuration.
- ApiExceptionHandlerAutoConfiguration() - Constructor for class org.bremersee.web.reactive.ApiExceptionHandlerAutoConfiguration
- ApiExceptionResolverAutoConfiguration - Class in org.bremersee.web.servlet
-
The api exception resolver auto configuration.
- ApiExceptionResolverAutoConfiguration(ObjectProvider<RestApiExceptionMapper>, ObjectProvider<Jackson2ObjectMapperBuilder>) - Constructor for class org.bremersee.web.servlet.ApiExceptionResolverAutoConfiguration
-
Instantiates a new api exception resolver auto configuration.
- authenticate(Authentication) - Method in class org.bremersee.security.authentication.PasswordFlowAuthenticationManager
- authenticate(Authentication) - Method in class org.bremersee.security.authentication.PasswordFlowReactiveAuthenticationManager
- AUTHENTICATED - org.bremersee.security.authentication.AccessMode
-
Authenticated access mode.
- authenticationDetails(MessageSourceProperties) - Method in class org.bremersee.security.authentication.JwtSupportAutoConfiguration
-
Creates authentication details bean.
- authenticationDetails(MessageSourceProperties) - Method in class org.bremersee.security.authentication.ReactiveJwtSupportAutoConfiguration
-
Creates authentication details bean.
- AuthProperties - Class in org.bremersee.security.authentication
-
Authentication and authorization properties.
- AuthProperties() - Constructor for class org.bremersee.security.authentication.AuthProperties
- AuthProperties.ClientCredentialsFlow - Class in org.bremersee.security.authentication
-
The client credentials flow.
- AuthProperties.EurekaAccessProperties - Class in org.bremersee.security.authentication
-
The eureka access properties.
- AuthProperties.JwtCache - Class in org.bremersee.security.authentication
-
The jwt cache properties.
- AuthProperties.PasswordFlow - Class in org.bremersee.security.authentication
-
OAuth2 password flow configuration properties.
- AuthProperties.PathMatcherProperties - Class in org.bremersee.security.authentication
-
The path matcher properties.
- AuthProperties.SimpleUser - Class in org.bremersee.security.authentication
-
A simple user.
- AUTO - org.bremersee.security.authentication.AutoSecurityMode
-
Auto security.
- AutoSecurityMode - Enum in org.bremersee.security.authentication
-
The auto security mode.
B
- BaseCommonConvertersAutoConfiguration - Class in org.bremersee.web.reactive
-
The base common converters auto configuration.
- BaseCommonConvertersAutoConfiguration - Class in org.bremersee.web.servlet
-
The base common converters auto configuration.
- BaseCommonConvertersAutoConfiguration() - Constructor for class org.bremersee.web.reactive.BaseCommonConvertersAutoConfiguration
- BaseCommonConvertersAutoConfiguration() - Constructor for class org.bremersee.web.servlet.BaseCommonConvertersAutoConfiguration
- build(Throwable, String, Object) - Method in class org.bremersee.exception.RestApiExceptionMapperImpl
- buildAccessExpression(Function<String, String>) - Method in class org.bremersee.security.authentication.AuthProperties.EurekaAccessProperties
-
Build access expression.
- buildBasicAuthUserDetails(PasswordEncoder) - Method in class org.bremersee.security.authentication.AuthProperties
-
Build user details from in memory users.
- buildBasicAuthUserDetails(PasswordEncoder, UserDetails...) - Method in class org.bremersee.security.authentication.AuthProperties.EurekaAccessProperties
-
Build basic auth user details.
- buildHandler(Object) - Method in class org.bremersee.exception.RestApiExceptionMapperImpl
-
Build the handler model of the rest ape exception.
- buildRestApiExceptionCause(Throwable, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperImpl
-
Build the cause of a rest api exception.
- buildTemplateResolver(AdditionalThymeleafProperties.ResolverProperties, int) - Method in class org.bremersee.thymeleaf.AdditionalThymeleafAutoConfiguration
-
Build template resolver.
C
- ClientCredentialsFlow() - Constructor for class org.bremersee.security.authentication.AuthProperties.ClientCredentialsFlow
- configure(ModelMapper) - Method in interface org.bremersee.converter.ModelMapperConfigurerAdapter
-
Configures the model mapper.
- configure(HttpSecurity) - Method in class org.bremersee.security.authentication.AbstractResourceServerAutoConfiguration
- connectionFactory() - Method in class org.bremersee.data.ldaptive.LdaptiveAutoConfiguration
-
Builds connection factory bean.
- CorsAutoConfiguration - Class in org.bremersee.web.reactive
-
The cors auto configuration.
- CorsAutoConfiguration - Class in org.bremersee.web.servlet
-
The cors auto configuration.
- CorsAutoConfiguration(CorsProperties) - Constructor for class org.bremersee.web.reactive.CorsAutoConfiguration
-
Instantiates a new cors auto configuration.
- CorsAutoConfiguration(CorsProperties) - Constructor for class org.bremersee.web.servlet.CorsAutoConfiguration
-
Instantiates a new cors auto configuration.
- CorsConfiguration() - Constructor for class org.bremersee.web.CorsProperties.CorsConfiguration
- CorsProperties - Class in org.bremersee.web
-
The cors properties.
- CorsProperties() - Constructor for class org.bremersee.web.CorsProperties
- CorsProperties.CorsConfiguration - Class in org.bremersee.web
-
The cors configuration.
- createConnectionConfig(LdaptiveProperties) - Method in interface org.bremersee.data.ldaptive.LdaptiveConnectionConfigFactory
-
Create connection config.
- createConnectionConfig(LdaptiveProperties, String, String) - Method in interface org.bremersee.data.ldaptive.LdaptiveConnectionConfigFactory
-
Create connection config.
- createConnectionConfig(LdaptiveProperties, String, String) - Method in class org.bremersee.data.ldaptive.LdaptiveConnectionConfigFactory.Default
- createSearchConnectionValidator() - Method in class org.bremersee.data.ldaptive.LdaptiveProperties
-
Create search connection validator search connection validator.
- createSearchRequest() - Method in class org.bremersee.data.ldaptive.LdaptiveProperties.SearchValidatorProperties.SearchRequestProperties
-
Create search request.
D
- Default() - Constructor for class org.bremersee.data.ldaptive.LdaptiveConnectionConfigFactory.Default
- defaultFactory() - Static method in interface org.bremersee.data.ldaptive.LdaptiveConnectionConfigFactory
-
Get default connection config factory.
- defaultLocale() - Method in class org.bremersee.context.MessageSourceProperties
-
Default locale.
- defaultTimeZone() - Method in class org.bremersee.context.MessageSourceProperties
-
Default time zone.
- DENY - org.bremersee.security.FrameOptionsMode
-
Deny frame options mode.
- DENY_ALL - org.bremersee.security.authentication.AccessMode
-
Deny all access mode.
- detectErrorCode(Throwable, Object, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperImpl
-
Detect the error code.
- detectHttpStatus(Throwable, Object) - Method in class org.bremersee.exception.RestApiExceptionMapperImpl
- detectMessage(Throwable, Object, RestApiExceptionMapperProperties.ExceptionMappingConfig) - Method in class org.bremersee.exception.RestApiExceptionMapperImpl
-
Detect message exception message.
- DISABLE - org.bremersee.security.FrameOptionsMode
-
Disable frame options mode.
E
- EmbeddedRedisAutoConfiguration - Class in org.bremersee.data.redis
-
The embedded redis auto configuration.
- EmbeddedRedisAutoConfiguration() - Constructor for class org.bremersee.data.redis.EmbeddedRedisAutoConfiguration
- embeddedRedisProperties() - Method in class org.bremersee.data.redis.EmbeddedRedisAutoConfiguration
-
Overwrites the redis properties and sets host to 'localhost' and port to a random one.
- ensureRolePrefix(String) - Method in class org.bremersee.security.authentication.AuthProperties
-
Ensure role prefix.
- EurekaAccessProperties() - Constructor for class org.bremersee.security.authentication.AuthProperties.EurekaAccessProperties
- ExceptionMapping(String, HttpStatus, String) - Constructor for class org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMapping
-
Instantiates a new exception mapping.
- ExceptionMappingConfig() - Constructor for class org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMappingConfig
- extendHandlerExceptionResolvers(List<HandlerExceptionResolver>) - Method in class org.bremersee.web.servlet.ApiExceptionResolverAutoConfiguration
F
- findAccessToken(String) - Method in class org.bremersee.security.authentication.ReactiveRedisAccessTokenCache
- findAccessToken(String) - Method in class org.bremersee.security.authentication.RedisAccessTokenCache
- findExceptionMapping(Throwable) - Method in class org.bremersee.exception.RestApiExceptionMapperProperties
-
Find exception mapping.
- findExceptionMappingConfig(Throwable) - Method in class org.bremersee.exception.RestApiExceptionMapperProperties
-
Find exception mapping config.
- findHandlerClass(Object) - Method in class org.bremersee.exception.RestApiExceptionMapperImpl
-
Find the handler class.
- findHandlerMethod(Object) - Method in class org.bremersee.exception.RestApiExceptionMapperImpl
-
Find the handler method.
- FrameOptionsMode - Enum in org.bremersee.security
-
The enum Frame options mode.
G
- getAllowedHeaders() - Method in class org.bremersee.web.CorsProperties.CorsConfiguration
-
Gets allowed headers.
- getAllowedMethods() - Method in class org.bremersee.web.CorsProperties.CorsConfiguration
-
Gets allowed methods.
- getAllowedOrigins() - Method in class org.bremersee.web.CorsProperties.CorsConfiguration
-
Gets allowed origins.
- getAntPattern() - Method in class org.bremersee.security.authentication.AuthProperties.PathMatcherProperties
-
Gets ant pattern.
- getApiPaths() - Method in class org.bremersee.exception.RestApiExceptionMapperImpl
- getConfigs() - Method in class org.bremersee.web.CorsProperties
-
Gets configs.
- getHttpMethod() - Method in class org.bremersee.security.authentication.AuthProperties.PathMatcherProperties
-
Gets http method.
- getJsonMapper() - Static method in class org.bremersee.http.converter.ObjectMapperHelper
-
Gets an object mapper for JSON.
- getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class org.bremersee.security.authentication.JwtSupportCondition
- getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class org.bremersee.security.authentication.ResourceServerAutoSecurityCondition
- getMode() - Method in enum org.bremersee.security.FrameOptionsMode
-
Gets mode.
- getOrder() - Method in class org.bremersee.security.authentication.AbstractResourceServerAutoConfiguration
- getRoutingFunction(ErrorAttributes) - Method in class org.bremersee.web.reactive.ApiExceptionHandler
- getStatus() - Method in class org.bremersee.exception.RestApiExceptionMapperProperties.ExceptionMapping
-
Gets status.
- getXmlMapper() - Static method in class org.bremersee.http.converter.ObjectMapperHelper
-
Gets an object mapper for XML.
H
- hasAnyAuthorityExpr(Collection<String>, Function<String, String>) - Static method in class org.bremersee.security.authentication.AccessExpressionUtils
-
Builds the
hasAnyAuthority
expression. - hasAuthorityExpr(String, Function<String, String>) - Static method in class org.bremersee.security.authentication.AccessExpressionUtils
-
Builds the
hasAuthority
expression. - hasAuthorityOrIpAddressExpr(Collection<String>, Function<String, String>, Collection<String>) - Static method in class org.bremersee.security.authentication.AccessExpressionUtils
-
Builds an access expression from the given roles and ip addresses.
- hasIpAddressExpr(String) - Static method in class org.bremersee.security.authentication.AccessExpressionUtils
-
Builds the
hasIpAddress
expression. - hasIpAddressExpr(Collection<String>) - Static method in class org.bremersee.security.authentication.AccessExpressionUtils
-
Builds the
hasIpAddress
expression. - httpMethod() - Method in class org.bremersee.security.authentication.AuthProperties.PathMatcherProperties
-
Http method http method.
I
- init() - Method in class org.bremersee.context.MessageSourceAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.data.ldaptive.LdaptiveAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.data.minio.MinioAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.exception.RestApiExceptionMapperAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.exception.RestApiExceptionParserAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.security.access.AccessControlAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.security.authentication.AbstractReactiveResourceServerAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.security.authentication.AbstractResourceServerAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.security.authentication.JwtSupportAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.security.authentication.LdaptiveUserDetailsAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.security.authentication.ReactiveJwtSupportAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.security.authentication.ReactiveResourceServerAutoConfiguration
- init() - Method in class org.bremersee.security.authentication.ResourceServerAutoConfiguration
- init() - Method in class org.bremersee.web.reactive.ApiExceptionHandlerAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.web.reactive.BaseCommonConvertersAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.web.reactive.CorsAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.web.reactive.MultipartFileBuilderAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.web.servlet.ApiExceptionResolverAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.web.servlet.BaseCommonConvertersAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.web.servlet.CorsAutoConfiguration
-
Init.
- init(HttpSecurity) - Method in class org.bremersee.security.authentication.AbstractResourceServerAutoConfiguration
-
Init expression url authorization configurer . expression intercept url registry.
- init(HttpSecurity) - Method in class org.bremersee.security.authentication.ResourceServerAutoConfiguration
- init(ServerHttpSecurity) - Method in class org.bremersee.security.authentication.AbstractReactiveResourceServerAutoConfiguration
-
Init authorize exchange.
- init(ServerHttpSecurity) - Method in class org.bremersee.security.authentication.ReactiveResourceServerAutoConfiguration
- InMemoryUserDetailsAutoConfiguration - Class in org.bremersee.security.authentication
-
The in memory user details auto configuration.
- InMemoryUserDetailsAutoConfiguration() - Constructor for class org.bremersee.security.authentication.InMemoryUserDetailsAutoConfiguration
- inMemoryUserDetailsManager(SecurityProperties, AuthProperties, ObjectProvider<PasswordEncoder>) - Method in class org.bremersee.security.authentication.InMemoryUserDetailsAutoConfiguration
-
Creates an in memory user details manager bean.
- isResponsibleExceptionHandler(ServerRequest) - Method in class org.bremersee.web.reactive.ApiExceptionHandler
-
Is this exception handler responsible.
J
- jsonPathJwtConverter() - Method in class org.bremersee.security.authentication.JwtSupportAutoConfiguration
-
Creates a json path jwt converter bean.
- jsonPathReactiveJwtConverter() - Method in class org.bremersee.security.authentication.ReactiveJwtSupportAutoConfiguration
-
Creates a json path reactive jwt converter bean.
- JwtCache() - Constructor for class org.bremersee.security.authentication.AuthProperties.JwtCache
- JwtSupportAutoConfiguration - Class in org.bremersee.security.authentication
-
The authentication support auto configuration.
- JwtSupportAutoConfiguration(AuthProperties) - Constructor for class org.bremersee.security.authentication.JwtSupportAutoConfiguration
-
Instantiates a new authentication support auto configuration.
- JwtSupportCondition - Class in org.bremersee.security.authentication
-
The jwt support condition.
- JwtSupportCondition() - Constructor for class org.bremersee.security.authentication.JwtSupportCondition
L
- LdaptiveAutoConfiguration - Class in org.bremersee.data.ldaptive
-
The ldaptive configuration.
- LdaptiveAutoConfiguration(LdaptiveProperties, ObjectProvider<LdaptiveConnectionConfigFactory>) - Constructor for class org.bremersee.data.ldaptive.LdaptiveAutoConfiguration
-
Instantiates a new ldaptive configuration.
- LdaptiveConnectionConfigFactory - Interface in org.bremersee.data.ldaptive
-
The connection config factory.
- LdaptiveConnectionConfigFactory.Default - Class in org.bremersee.data.ldaptive
-
The default connection config factory.
- LdaptiveProperties - Class in org.bremersee.data.ldaptive
-
The ldap properties.
- LdaptiveProperties() - Constructor for class org.bremersee.data.ldaptive.LdaptiveProperties
- LdaptiveProperties.SearchValidatorProperties - Class in org.bremersee.data.ldaptive
-
The search validator properties.
- LdaptiveProperties.SearchValidatorProperties.SearchRequestProperties - Class in org.bremersee.data.ldaptive
-
The search request properties.
- LdaptiveProperties.SearchValidatorProperties.SearchRequestProperties.SearchFilterProperties - Class in org.bremersee.data.ldaptive
-
The search filter properties.
- LdaptiveProperties.UserDetailsProperties - Class in org.bremersee.data.ldaptive
-
The user details properties.
- ldaptiveTemplate(ConnectionFactory) - Method in class org.bremersee.data.ldaptive.LdaptiveAutoConfiguration
-
Builds ldaptive template.
- LdaptiveUserDetailsAutoConfiguration - Class in org.bremersee.security.authentication
-
The ldaptive user details auto configuration.
- LdaptiveUserDetailsAutoConfiguration(LdaptiveProperties, ObjectProvider<LdaptiveOperations>) - Constructor for class org.bremersee.security.authentication.LdaptiveUserDetailsAutoConfiguration
-
Instantiates a new ldaptive user details auto configuration.
- ldaptiveUserDetailsService() - Method in class org.bremersee.security.authentication.LdaptiveUserDetailsAutoConfiguration
-
Ldaptive user details service.
M
- messageSource() - Method in class org.bremersee.context.MessageSourceAutoConfiguration
-
Creates message source bean.
- MessageSourceAutoConfiguration - Class in org.bremersee.context
-
The message source configuration.
- MessageSourceAutoConfiguration(MessageSourceProperties) - Constructor for class org.bremersee.context.MessageSourceAutoConfiguration
-
Instantiates a new message source configuration.
- MessageSourceProperties - Class in org.bremersee.context
-
The message source properties.
- MessageSourceProperties() - Constructor for class org.bremersee.context.MessageSourceProperties
- MinioAutoConfiguration - Class in org.bremersee.data.minio
-
The minio auto configuration.
- MinioAutoConfiguration(MinioProperties) - Constructor for class org.bremersee.data.minio.MinioAutoConfiguration
-
Instantiates a new minio auto configuration.
- minioClient() - Method in class org.bremersee.data.minio.MinioAutoConfiguration
-
Creates minio client.
- MinioProperties - Class in org.bremersee.data.minio
-
The minio properties.
- MinioProperties() - Constructor for class org.bremersee.data.minio.MinioProperties
- minioTemplate(MinioClient, ObjectProvider<MinioErrorHandler>) - Method in class org.bremersee.data.minio.MinioAutoConfiguration
-
Creates minio template.
- modelMapper(ObjectProvider<List<ModelMapperConfigurerAdapter>>) - Method in class org.bremersee.converter.ModelMapperAutoConfiguration
-
Creates the model mapper bean.
- ModelMapperAutoConfiguration - Class in org.bremersee.converter
-
The model mapper auto configuration.
- ModelMapperAutoConfiguration() - Constructor for class org.bremersee.converter.ModelMapperAutoConfiguration
- ModelMapperConfigurerAdapter - Interface in org.bremersee.converter
-
The model mapper configurer adapter.
- multipartFileBuilder() - Method in class org.bremersee.web.reactive.MultipartFileBuilderAutoConfiguration
-
Multipart file builder multipart file builder.
- MultipartFileBuilderAutoConfiguration - Class in org.bremersee.web.reactive
-
The multipart file builder auto configuration.
- MultipartFileBuilderAutoConfiguration(UploadProperties) - Constructor for class org.bremersee.web.reactive.MultipartFileBuilderAutoConfiguration
-
Instantiates a new multipart file builder auto configuration.
N
- NONE - org.bremersee.security.authentication.AutoSecurityMode
-
None security.
O
- ObjectMapperHelper - Class in org.bremersee.http.converter
-
Helper to create an
ObjectMapper
for JSON and XML. - org.bremersee.context - package org.bremersee.context
- org.bremersee.converter - package org.bremersee.converter
- org.bremersee.data.ldaptive - package org.bremersee.data.ldaptive
- org.bremersee.data.minio - package org.bremersee.data.minio
- org.bremersee.data.redis - package org.bremersee.data.redis
- org.bremersee.exception - package org.bremersee.exception
- org.bremersee.http.converter - package org.bremersee.http.converter
- org.bremersee.security - package org.bremersee.security
- org.bremersee.security.access - package org.bremersee.security.access
- org.bremersee.security.authentication - package org.bremersee.security.authentication
- org.bremersee.thymeleaf - package org.bremersee.thymeleaf
- org.bremersee.web - package org.bremersee.web
- org.bremersee.web.reactive - package org.bremersee.web.reactive
- org.bremersee.web.servlet - package org.bremersee.web.servlet
- OTHER - org.bremersee.security.authentication.AutoSecurityMode
-
Other auto security.
P
- passwordEncoder() - Method in class org.bremersee.security.authentication.LdaptiveUserDetailsAutoConfiguration
-
Ldaptive password matcher.
- passwordEncoder() - Method in class org.bremersee.security.authentication.PasswordEncoderAutoConfiguration
-
Creates a password encoder bean.
- PasswordEncoderAutoConfiguration - Class in org.bremersee.security.authentication
-
The password encoder auto configuration.
- PasswordEncoderAutoConfiguration() - Constructor for class org.bremersee.security.authentication.PasswordEncoderAutoConfiguration
- PasswordFlow() - Constructor for class org.bremersee.security.authentication.AuthProperties.PasswordFlow
- passwordFlowAuthenticationManager(ObjectProvider<JwtDecoder>, JsonPathJwtConverter, RestTemplateAccessTokenRetriever) - Method in class org.bremersee.security.authentication.JwtSupportAutoConfiguration
-
Creates a password flow authentication manager.
- PasswordFlowAuthenticationManager - Class in org.bremersee.security.authentication
-
The password flow authentication manager.
- PasswordFlowAuthenticationManager(ClientCredentialsFlowProperties, JwtDecoder, Converter<Jwt, ? extends AbstractAuthenticationToken>, AccessTokenRetriever<String>) - Constructor for class org.bremersee.security.authentication.PasswordFlowAuthenticationManager
-
Instantiates a new password flow authentication manager.
- passwordFlowReactiveAuthenticationManager(ObjectProvider<ReactiveJwtDecoder>, JsonPathReactiveJwtConverter, WebClientAccessTokenRetriever) - Method in class org.bremersee.security.authentication.ReactiveJwtSupportAutoConfiguration
-
Creates password flow reactive authentication manager.
- PasswordFlowReactiveAuthenticationManager - Class in org.bremersee.security.authentication
-
The password flow reactive authentication manager.
- PasswordFlowReactiveAuthenticationManager(ClientCredentialsFlowProperties, ReactiveJwtDecoder, Converter<Jwt, ? extends Mono<? extends AbstractAuthenticationToken>>, AccessTokenRetriever<Mono<String>>) - Constructor for class org.bremersee.security.authentication.PasswordFlowReactiveAuthenticationManager
-
Instantiates a new password flow reactive authentication manager.
- PathMatcherProperties() - Constructor for class org.bremersee.security.authentication.AuthProperties.PathMatcherProperties
- PERMIT_ALL - org.bremersee.security.authentication.AccessMode
-
Permit all access mode.
- preparePathMatchers(CorsProperties) - Method in class org.bremersee.security.authentication.AuthProperties
-
Prepare path matchers.
- putAccessToken(String, String) - Method in class org.bremersee.security.authentication.ReactiveRedisAccessTokenCache
- putAccessToken(String, String) - Method in class org.bremersee.security.authentication.RedisAccessTokenCache
R
- ReactiveAccessTokenCacheAutoConfiguration - Class in org.bremersee.security.authentication
-
The reactive access token cache auto configuration.
- ReactiveAccessTokenCacheAutoConfiguration() - Constructor for class org.bremersee.security.authentication.ReactiveAccessTokenCacheAutoConfiguration
- ReactiveInMemoryUserDetailsAutoConfiguration - Class in org.bremersee.security.authentication
-
The reactive in memory user details auto configuration.
- ReactiveInMemoryUserDetailsAutoConfiguration() - Constructor for class org.bremersee.security.authentication.ReactiveInMemoryUserDetailsAutoConfiguration
- ReactiveJwtSupportAutoConfiguration - Class in org.bremersee.security.authentication
-
The reactive authentication support auto configuration.
- ReactiveJwtSupportAutoConfiguration(AuthProperties) - Constructor for class org.bremersee.security.authentication.ReactiveJwtSupportAutoConfiguration
-
Instantiates a reactive authentication support auto configuration.
- reactiveLdaptiveTemplate(ConnectionFactory) - Method in class org.bremersee.data.ldaptive.LdaptiveAutoConfiguration
-
Builds reactive ldaptive template.
- reactiveLdaptiveUserDetailsService(ObjectProvider<ReactiveLdaptiveOperations>) - Method in class org.bremersee.security.authentication.LdaptiveUserDetailsAutoConfiguration
-
Reactive ldaptive user details service.
- ReactiveRedisAccessTokenCache - Class in org.bremersee.security.authentication
-
The reactive redis access token cache.
- ReactiveRedisAccessTokenCache(AuthProperties.JwtCache, ReactiveRedisConnectionFactory) - Constructor for class org.bremersee.security.authentication.ReactiveRedisAccessTokenCache
-
Instantiates a new reactive redis access token cache.
- ReactiveResourceServerAutoConfiguration - Class in org.bremersee.security.authentication
-
The reactive resource server security auto configuration.
- ReactiveResourceServerAutoConfiguration(Environment, CorsProperties, AuthProperties, ObjectProvider<JsonPathReactiveJwtConverter>, ObjectProvider<ReactiveUserDetailsService>, ObjectProvider<PasswordEncoder>) - Constructor for class org.bremersee.security.authentication.ReactiveResourceServerAutoConfiguration
-
Instantiates a new reactive resource server security auto configuration.
- reactiveUserDetailsService(SecurityProperties, AuthProperties, ObjectProvider<PasswordEncoder>) - Method in class org.bremersee.security.authentication.ReactiveInMemoryUserDetailsAutoConfiguration
-
Creates a reactive user details service bean.
- RedisAccessTokenCache - Class in org.bremersee.security.authentication
-
The redis access token cache.
- RedisAccessTokenCache(AuthProperties.JwtCache, RedisConnectionFactory) - Constructor for class org.bremersee.security.authentication.RedisAccessTokenCache
-
Instantiates a new redis access token cache.
- RedisCondition - Class in org.bremersee.security.authentication
-
The redis condition.
- RedisCondition() - Constructor for class org.bremersee.security.authentication.RedisCondition
-
Instantiates a new redis condition.
- redisServer(RedisProperties) - Method in class org.bremersee.data.redis.EmbeddedRedisAutoConfiguration
-
Creates embedded redis server.
- registerTemplateResolver() - Method in class org.bremersee.thymeleaf.AdditionalThymeleafAutoConfiguration
-
Register template resolver.
- renderErrorResponse(ServerRequest) - Method in class org.bremersee.web.reactive.ApiExceptionHandler
-
Render error response.
- resolvablePatternsOrDefault() - Method in class org.bremersee.thymeleaf.AdditionalThymeleafProperties.ResolverProperties
-
Resolvable patterns or default.
- ResolverProperties() - Constructor for class org.bremersee.thymeleaf.AdditionalThymeleafProperties.ResolverProperties
- ResourceServerAutoConfiguration - Class in org.bremersee.security.authentication
-
The resource server security auto configuration.
- ResourceServerAutoConfiguration(Environment, SecurityProperties, AuthProperties, CorsProperties, ObjectProvider<JsonPathJwtConverter>, ObjectProvider<PasswordEncoder>) - Constructor for class org.bremersee.security.authentication.ResourceServerAutoConfiguration
-
Instantiates a new resource server security auto configuration.
- ResourceServerAutoSecurityCondition - Class in org.bremersee.security.authentication
-
The resource server auto security condition.
- ResourceServerAutoSecurityCondition() - Constructor for class org.bremersee.security.authentication.ResourceServerAutoSecurityCondition
- resourceServerFilterChain(ObjectProvider<ServerHttpSecurity>) - Method in class org.bremersee.security.authentication.ReactiveResourceServerAutoConfiguration
-
Resource server filter chain.
- resourceServerFilterChain(ServerHttpSecurity) - Method in class org.bremersee.security.authentication.AbstractReactiveResourceServerAutoConfiguration
-
Resource server filter chain.
- restApiExceptionMapper() - Method in class org.bremersee.exception.RestApiExceptionMapperAutoConfiguration
-
Builds the rest api exception mapper bean.
- RestApiExceptionMapperAutoConfiguration - Class in org.bremersee.exception
-
The rest api exception mapper auto configuration.
- RestApiExceptionMapperAutoConfiguration(String, RestApiExceptionMapperProperties) - Constructor for class org.bremersee.exception.RestApiExceptionMapperAutoConfiguration
-
Instantiates a new rest api exception mapper auto configuration.
- RestApiExceptionMapperImpl - Class in org.bremersee.exception
-
The default implementation of a rest api exception mapper.
- RestApiExceptionMapperImpl(RestApiExceptionMapperProperties, String) - Constructor for class org.bremersee.exception.RestApiExceptionMapperImpl
-
Instantiates a new rest api exception mapper.
- RestApiExceptionMapperProperties - Class in org.bremersee.exception
-
Configuration properties for the rest api exception handler or resolver.
- RestApiExceptionMapperProperties() - Constructor for class org.bremersee.exception.RestApiExceptionMapperProperties
-
Instantiates rest api exception mapper properties.
- RestApiExceptionMapperProperties.ExceptionMapping - Class in org.bremersee.exception
-
The exception mapping.
- RestApiExceptionMapperProperties.ExceptionMappingConfig - Class in org.bremersee.exception
-
The exception mapping config.
- restApiExceptionParser(ObjectProvider<Jackson2ObjectMapperBuilder>) - Method in class org.bremersee.exception.RestApiExceptionParserAutoConfiguration
-
Rest api exception parser rest api exception parser.
- RestApiExceptionParserAutoConfiguration - Class in org.bremersee.exception
-
The rest api exception parser auto configuration.
- RestApiExceptionParserAutoConfiguration() - Constructor for class org.bremersee.exception.RestApiExceptionParserAutoConfiguration
- restTemplateAccessTokenRetriever(ObjectProvider<RestTemplateBuilder>, ObjectProvider<AccessTokenCache>) - Method in class org.bremersee.security.authentication.JwtSupportAutoConfiguration
-
Creates access token retriever.
- returnAttributesAsArray() - Method in class org.bremersee.data.ldaptive.LdaptiveProperties.SearchValidatorProperties.SearchRequestProperties
-
Gets the return attributes as array.
- role(Function<String, String>) - Method in class org.bremersee.security.authentication.AuthProperties.EurekaAccessProperties
-
Returns the role.
- roles(Function<String, String>) - Method in class org.bremersee.security.authentication.AuthProperties.PathMatcherProperties
-
Returns valid roles.
S
- SAMEORIGIN - org.bremersee.security.FrameOptionsMode
-
Sameorigin frame options mode.
- SearchFilterProperties() - Constructor for class org.bremersee.data.ldaptive.LdaptiveProperties.SearchValidatorProperties.SearchRequestProperties.SearchFilterProperties
- SearchRequestProperties() - Constructor for class org.bremersee.data.ldaptive.LdaptiveProperties.SearchValidatorProperties.SearchRequestProperties
- SearchValidatorProperties() - Constructor for class org.bremersee.data.ldaptive.LdaptiveProperties.SearchValidatorProperties
- setJwtAuthenticationConverter(Converter<Jwt, ? extends AbstractAuthenticationToken>) - Method in class org.bremersee.security.authentication.PasswordFlowReactiveAuthenticationManager
-
Sets jwt authentication converter.
- setResourceLoader(ResourceLoader) - Method in class org.bremersee.thymeleaf.AdditionalThymeleafAutoConfiguration
-
Sets resource loader.
- SimpleUser() - Constructor for class org.bremersee.security.authentication.AuthProperties.SimpleUser
- supports(Class<?>) - Method in class org.bremersee.security.authentication.PasswordFlowAuthenticationManager
T
- toString() - Method in class org.bremersee.security.authentication.AuthProperties.PathMatcherProperties
U
- UploadProperties - Class in org.bremersee.web
-
The upload properties.
- UploadProperties() - Constructor for class org.bremersee.web.UploadProperties
- UserDetailsProperties() - Constructor for class org.bremersee.data.ldaptive.LdaptiveProperties.UserDetailsProperties
- userDetailsServiceBean() - Method in class org.bremersee.security.authentication.ResourceServerAutoConfiguration
V
- valueOf(String) - Static method in enum org.bremersee.security.authentication.AccessMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.bremersee.security.authentication.AutoSecurityMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.bremersee.security.FrameOptionsMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.bremersee.security.authentication.AccessMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.bremersee.security.authentication.AutoSecurityMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.bremersee.security.FrameOptionsMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- webClientAccessTokenRetriever(ObjectProvider<ReactiveAccessTokenCache>) - Method in class org.bremersee.security.authentication.ReactiveJwtSupportAutoConfiguration
-
Creates access token retriever.
All Classes All Packages