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 -
Method Summary
Modifier and TypeMethodDescription<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)
-
Constructor Details
-
DialobSecurityAwsAutoConfiguration
public DialobSecurityAwsAutoConfiguration()
-
-
Method Details
-
grantedAuthoritiesMapper
@Bean public org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper grantedAuthoritiesMapper(DialobSettings dialobSettings, Optional<UsersAndGroupsService> usersAndGroupsService) -
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)
-