Class CamelSecurityConfiguration
java.lang.Object
org.qubership.integration.platform.engine.configuration.camel.CamelSecurityConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.spi.Policyorg.springframework.security.access.AccessDecisionManagerexchangeRbacAccessDecisionManager(ExchangeRolesVoter exchangeRolesVoter) org.apache.camel.spi.Policyorg.springframework.security.access.vote.RoleVoter
-
Constructor Details
-
CamelSecurityConfiguration
public CamelSecurityConfiguration()
-
-
Method Details
-
abacPolicy
@Bean @ConditionalOnMissingBean(name="abacPolicy") public org.apache.camel.spi.Policy abacPolicy() -
rbacPolicy
@Bean @ConditionalOnMissingBean(name="rbacPolicy") public org.apache.camel.spi.Policy rbacPolicy() -
roleVoter
@Bean public org.springframework.security.access.vote.RoleVoter roleVoter(@Value("${security.rolePrefix:}") String rolePrefix) -
exchangeRbacAccessDecisionManager
@Bean public org.springframework.security.access.AccessDecisionManager exchangeRbacAccessDecisionManager(ExchangeRolesVoter exchangeRolesVoter)
-