Quick navigation
Configuration
Configuring Conduktor Gateway involves making decisions regarding several subjects.
- Choose your Networking / Load Balancing requirements
- Configure how the Gateway connects to your Backing Kafka Cluster
- Configure the Gateway to accept Client connections
- Decide whether you need Virtual Cluster capabilities
Authentication and Authorization Flows
caution
This is a conceptual view of the authentication and authorization flows.
Specifically:
- it does not include every network call involved within each stage
- it does not reflect the exact order of the network calls
Gateway Security with Credentials managed by Gateway
Security protocol: SASL_PLAINTEXT
or SASL_SSL
SASL mechanism: PLAIN
Authentication Flow
Authorization Flow (Produce Message)
Gateway Security with Oauth
Security protocol: SASL_PLAINTEXT
or SASL_SSL
SASL mechanism: OAUTHBEARER
Authentication Flow
Authorization Flow (Produce Message)
Backing Kafka Security with SASL User
Security protocol: DELEGATED_SASL_PLAINTEXT
or DELEGATED_SASL_SSL
SASL mechanism: PLAIN
(ie Confluent Cloud) or SCRAM-SHA-256
or SCRAM-SHA-512
Authentication Flow
Authorization Flow (Produce Message)
Backing Kafka Security with OAuth
Security protocol: DELEGATED_SASL_PLAINTEXT
or DELEGATED_SASL_SSL
SASL mechanism: OAUTHBEARER