Class DialobSecurityAwsAutoConfiguration

java.lang.Object
io.dialob.security.aws.DialobSecurityAwsAutoConfiguration

@Configuration(proxyBeanMethods=false) @Profile("aws") public class DialobSecurityAwsAutoConfiguration extends Object
  • Constructor Details

    • DialobSecurityAwsAutoConfiguration

      public DialobSecurityAwsAutoConfiguration()
  • Method Details

    • grantedAuthoritiesMapper

      @Bean public org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper grantedAuthoritiesMapper(DialobSettings dialobSettings, Optional<UsersAndGroupsService> usersAndGroupsService)
    • tenantAccessEvaluator

      @Bean public TenantAccessEvaluator tenantAccessEvaluator()
    • awsElbJwtProcessor

      @Bean public <C extends com.nimbusds.jose.proc.SecurityContext> com.nimbusds.jwt.proc.JWTProcessor<C> awsElbJwtProcessor(DialobSettings settings, Optional<com.nimbusds.jose.jwk.source.JWKSource<C>> jwkSource)