Package io.dialob.security.aws
Class DialobSecurityAwsAutoConfiguration
- java.lang.Object
-
- io.dialob.security.aws.DialobSecurityAwsAutoConfiguration
-
@Configuration(proxyBeanMethods=false) @Profile("aws") public class DialobSecurityAwsAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description DialobSecurityAwsAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <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)org.springframework.security.core.authority.mapping.GrantedAuthoritiesMappergrantedAuthoritiesMapper(DialobSettings dialobSettings, Optional<UsersAndGroupsService> usersAndGroupsService)TenantAccessEvaluatortenantAccessEvaluator()
-
-
-
Method Detail
-
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)
-
-