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