Uses of Interface
org.apache.camel.builder.endpoint.dsl.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder
Packages that use KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder
-
Uses of KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceBuilder for endpoint for the Keycloak component.Methods in org.apache.camel.builder.endpoint.dsl that return KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilderModifier and TypeMethodDescriptionKeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.accessToken(String accessToken) Pre-obtained access token for authentication.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.authClient(String authClient) Filter admin events by authentication client ID.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.authIpAddress(String authIpAddress) Filter admin events by authentication IP address.Keycloak realm to authenticate against.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.authRealmFilter(String authRealmFilter) Filter admin events by authentication realm.Filter admin events by authentication user ID.KeycloakEndpointBuilderFactory.AdvancedKeycloakEndpointProducerBuilder.basic()Filter events by client ID.Keycloak client ID.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.clientSecret(String clientSecret) Keycloak client secret.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.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.first(int first) Offset for pagination (first result index).Offset for pagination (first result index).KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.introspectionCacheEnabled(boolean introspectionCacheEnabled) Enable caching of token introspection results to reduce API calls to Keycloak.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.introspectionCacheEnabled(String introspectionCacheEnabled) Enable caching of token introspection results to reduce API calls to Keycloak.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.introspectionCacheTtl(long introspectionCacheTtl) Time-to-live for cached introspection results in seconds.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.introspectionCacheTtl(String introspectionCacheTtl) Time-to-live for cached introspection results in seconds.Filter events by IP address.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.keycloakClient(String keycloakClient) To use an existing configured Keycloak admin client.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.keycloakClient(org.keycloak.admin.client.Keycloak keycloakClient) To use an existing configured Keycloak admin client.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.maxResults(int maxResults) Maximum number of events to retrieve per poll.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.maxResults(String maxResults) Maximum number of events to retrieve per poll.The operation to perform.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.operation(org.apache.camel.component.keycloak.KeycloakOperations operation) The operation to perform.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.operationTypes(String operationTypes) Filter admin events by operation types (comma-separated list, e.g., CREATE,UPDATE,DELETE).Keycloak password.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.pojoRequest(boolean pojoRequest) If we want to use a POJO request as body or not.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.pojoRequest(String 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.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.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.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.useTokenIntrospection(boolean useTokenIntrospection) Enable OAuth 2.0 token introspection for real-time token validation.KeycloakEndpointBuilderFactory.KeycloakEndpointProducerBuilder.useTokenIntrospection(String useTokenIntrospection) Enable OAuth 2.0 token introspection for real-time token validation.