Interface MultiTenantSaslServer
- All Superinterfaces:
io.confluent.kafka.security.auth.ConfluentSaslServer,SaslServer
- All Known Implementing Classes:
PlainSaslServer
public interface MultiTenantSaslServer
extends io.confluent.kafka.security.auth.ConfluentSaslServer
-
Method Summary
Modifier and TypeMethodDescriptionOptional<org.apache.kafka.common.security.authenticator.SaslInternalConfigs.NetworkType> io.confluent.kafka.multitenant.TenantMetadataMethods inherited from interface javax.security.sasl.SaslServer
dispose, evaluateResponse, getAuthorizationID, getMechanismName, getNegotiatedProperty, isComplete, unwrap, wrap
-
Method Details
-
tenantMetadata
io.confluent.kafka.multitenant.TenantMetadata tenantMetadata() -
userIdentifier
String userIdentifier() -
authenticationId
String authenticationId() -
hasSslPeerCertificate
-
networkId
-
organizationId
-
networkType
Optional<org.apache.kafka.common.security.authenticator.SaslInternalConfigs.NetworkType> networkType() -
clientLogicalClusterId
-