Package io.quarkus.keycloak.pep.runtime
Interface KeycloakPolicyEnforcerTenantConfig
public interface KeycloakPolicyEnforcerTenantConfig
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptionbuilder()CreatesKeycloakPolicyEnforcerTenantConfigbuilder populated with documented default values.builder(KeycloakPolicyEnforcerTenantConfig tenantConfig) CreatesKeycloakPolicyEnforcerTenantConfigbuilder populated withtenantConfigvalues.intAdapters will make separate HTTP invocations to the Keycloak server to turn an access code into an access token.Policy enforcement configuration when using Keycloak Authorization Services
-
Method Details
-
connectionPoolSize
@WithDefault("20") int connectionPoolSize()Adapters will make separate HTTP invocations to the Keycloak server to turn an access code into an access token. This config option defines how many connections to the Keycloak server should be pooled -
policyEnforcer
KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer policyEnforcer()Policy enforcement configuration when using Keycloak Authorization Services -
builder
CreatesKeycloakPolicyEnforcerTenantConfigbuilder populated with documented default values.- Returns:
- KeycloakPolicyEnforcerTenantConfigBuilder builder
-
builder
static KeycloakPolicyEnforcerTenantConfigBuilder builder(KeycloakPolicyEnforcerTenantConfig tenantConfig) CreatesKeycloakPolicyEnforcerTenantConfigbuilder populated withtenantConfigvalues.- Parameters:
tenantConfig- tenant config; must not be null- Returns:
- KeycloakPolicyEnforcerTenantConfigBuilder builder
-