Class ActivitiKeycloakAutoConfiguration
- java.lang.Object
-
- org.activiti.cloud.services.identity.keycloak.config.ActivitiKeycloakAutoConfiguration
-
@Configuration @PropertySource("classpath:keycloak-client.properties") @ConditionalOnProperty(value="activiti.cloud.services.oauth2.iam-name", havingValue="keycloak", matchIfMissing=true) @EnableConfigurationProperties({ActivitiKeycloakProperties.class,KeycloakProperties.class}) @EnableFeignClients(clients=KeycloakClient.class) public class ActivitiKeycloakAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description ActivitiKeycloakAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdentityManagementServiceidentityManagementService(KeycloakClient keycloakClient, KeycloakUserToUser keycloakUserToUser, KeycloakGroupToGroup keycloakGroupToGroup, KeycloakTokenToUserRoles keycloakTokenToUserRoles, KeycloakRoleMappingToRole keycloakRoleMappingToRole)KeycloakClientPrincipalDetailsProviderkeycloakClientPrincipalDetailsProvider(KeycloakInstanceWrapper keycloakInstanceWrapper)KeycloakGroupToGroupkeycloakGroupToGroup(KeycloakClient keycloakClient, KeycloakRoleMappingToRole keycloakRoleMappingToRole)KeycloakInstanceWrapperkeycloakInstanceWrapper()KeycloakRoleMappingToRolekeycloakRoleMappingToRole()KeycloakTokenToUserRoleskeycloakTokenToUserRoles()KeycloakUserGroupManagerkeycloakUserGroupManager(KeycloakInstanceWrapper keycloakInstanceWrapper)KeycloakUserToUserkeycloakUserToUser(KeycloakClient keycloakClient, KeycloakRoleMappingToRole keycloakRoleMappingToRole)
-
-
-
Method Detail
-
keycloakInstanceWrapper
@Bean @ConditionalOnMissingBean(KeycloakInstanceWrapper.class) public KeycloakInstanceWrapper keycloakInstanceWrapper()
-
keycloakUserGroupManager
@Bean(name="userGroupManager") @ConditionalOnMissingBean(KeycloakUserGroupManager.class) public KeycloakUserGroupManager keycloakUserGroupManager(KeycloakInstanceWrapper keycloakInstanceWrapper)
-
keycloakClientPrincipalDetailsProvider
@Bean @Order(2147483647) @ConditionalOnMissingBean public KeycloakClientPrincipalDetailsProvider keycloakClientPrincipalDetailsProvider(KeycloakInstanceWrapper keycloakInstanceWrapper)
-
identityManagementService
@Bean @ConditionalOnMissingBean public IdentityManagementService identityManagementService(KeycloakClient keycloakClient, KeycloakUserToUser keycloakUserToUser, KeycloakGroupToGroup keycloakGroupToGroup, KeycloakTokenToUserRoles keycloakTokenToUserRoles, KeycloakRoleMappingToRole keycloakRoleMappingToRole)
-
keycloakUserToUser
@Bean @ConditionalOnMissingBean public KeycloakUserToUser keycloakUserToUser(KeycloakClient keycloakClient, KeycloakRoleMappingToRole keycloakRoleMappingToRole)
-
keycloakRoleMappingToRole
@Bean @ConditionalOnMissingBean public KeycloakRoleMappingToRole keycloakRoleMappingToRole()
-
keycloakGroupToGroup
@Bean @ConditionalOnMissingBean public KeycloakGroupToGroup keycloakGroupToGroup(KeycloakClient keycloakClient, KeycloakRoleMappingToRole keycloakRoleMappingToRole)
-
keycloakTokenToUserRoles
@Bean @ConditionalOnMissingBean public KeycloakTokenToUserRoles keycloakTokenToUserRoles()
-
-