Package com.totvs.tjf.autoconfigure
Class HasPermissionAutoConfiguration
java.lang.Object
com.totvs.tjf.autoconfigure.HasPermissionAutoConfiguration
@Configuration
@ConditionalOnMissingBean(HasPermission.class)
public class HasPermissionAutoConfiguration
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionHasPermissionAutoConfiguration
(SecurityAccessApiProperties properties, JwksUriResolver jwksUriResolver) -
Method Summary
Modifier and TypeMethodDescriptiongetHasPermissionFluig
(org.springframework.security.oauth2.jwt.JwtDecoder decoder, com.fasterxml.jackson.databind.ObjectMapper mapper) getTJFHasPermissionFluig
(org.springframework.security.oauth2.jwt.JwtDecoder decoder, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
Constructor Details
-
HasPermissionAutoConfiguration
public HasPermissionAutoConfiguration(SecurityAccessApiProperties properties, JwksUriResolver jwksUriResolver)
-
-
Method Details
-
getTJFHasPermissionRac
@Bean @ConditionalOnProperty(prefix="tjf.security.access", name="provider", havingValue="rac") public HasPermission getTJFHasPermissionRac() -
getTJFHasPermissionFluig
@Bean @ConditionalOnProperty(prefix="tjf.security.access", name="provider", havingValue="fluig") public HasPermission getTJFHasPermissionFluig(org.springframework.security.oauth2.jwt.JwtDecoder decoder, com.fasterxml.jackson.databind.ObjectMapper mapper) -
getHasPermissionRac
@Bean @Primary @ConditionalOnProperty(prefix="security.access", name="provider", havingValue="rac") public HasPermission getHasPermissionRac() -
getHasPermissionFluig
@Bean @ConditionalOnProperty(prefix="security.access", name="provider", havingValue="fluig") public HasPermission getHasPermissionFluig(org.springframework.security.oauth2.jwt.JwtDecoder decoder, com.fasterxml.jackson.databind.ObjectMapper mapper) -
getHasPermission
-