Uses of Interface
org.apache.camel.builder.component.dsl.KeycloakComponentBuilderFactory.KeycloakComponentBuilder
Packages that use KeycloakComponentBuilderFactory.KeycloakComponentBuilder
-
Uses of KeycloakComponentBuilderFactory.KeycloakComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return KeycloakComponentBuilderFactory.KeycloakComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.keycloak()Keycloak (camel-keycloak) Manage Keycloak instances via Admin API. -
Uses of KeycloakComponentBuilderFactory.KeycloakComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement KeycloakComponentBuilderFactory.KeycloakComponentBuilderModifier and TypeClassDescriptionstatic classMethods in org.apache.camel.builder.component.dsl that return KeycloakComponentBuilderFactory.KeycloakComponentBuilderModifier and TypeMethodDescriptionKeycloakComponentBuilderFactory.KeycloakComponentBuilder.accessToken(String accessToken) Pre-obtained access token for authentication.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.authClient(String authClient) Filter admin events by authentication client ID.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.authIpAddress(String authIpAddress) Filter admin events by authentication IP address.Keycloak realm to authenticate against.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.authRealmFilter(String authRealmFilter) Filter admin events by authentication realm.Filter admin events by authentication user ID.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.bridgeErrorHandler(boolean bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions (if possible) occurred while the Camel consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.Filter events by client ID.Keycloak client ID.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.clientSecret(String clientSecret) Keycloak client secret.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.configuration(org.apache.camel.component.keycloak.KeycloakConfiguration configuration) Component configuration.Filter events by start date/time in milliseconds since epoch.Filter events by end date/time in milliseconds since epoch.Type of events to consume: events or admin-events.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.first(int first) Offset for pagination (first result index).KeycloakComponentBuilderFactory.KeycloakComponentBuilder.introspectionCacheEnabled(boolean introspectionCacheEnabled) Enable caching of token introspection results to reduce API calls to Keycloak.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.introspectionCacheTtl(long introspectionCacheTtl) Time-to-live for cached introspection results in seconds.Filter events by IP address.KeycloakComponentBuilderFactory.keycloak()Keycloak (camel-keycloak) Manage Keycloak instances via Admin API.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.keycloakClient(org.keycloak.admin.client.Keycloak keycloakClient) To use an existing configured Keycloak admin client.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).KeycloakComponentBuilderFactory.KeycloakComponentBuilder.maxResults(int maxResults) Maximum number of events to retrieve per poll.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.operation(org.apache.camel.component.keycloak.KeycloakOperations operation) The operation to perform.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.operationTypes(String operationTypes) Filter admin events by operation types (comma-separated list, e.g., CREATE,UPDATE,DELETE).Keycloak password.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.pojoRequest(boolean pojoRequest) If we want to use a POJO request as body or not.Keycloak realm, the default is master because usually all the operations are done starting from the master realm.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.resourcePath(String resourcePath) Filter admin events by resource path.Keycloak server URL.Filter events by event types (comma-separated list, e.g., LOGIN,LOGOUT).Filter events by user ID.Keycloak username.KeycloakComponentBuilderFactory.KeycloakComponentBuilder.useTokenIntrospection(boolean useTokenIntrospection) Enable OAuth 2.0 token introspection for real-time token validation.