public class DefaultAuthCache extends AbstractAuthCache
| Constructor and Description |
|---|
DefaultAuthCache(io.confluent.security.roledefinitions.RbacRoles rbacRoles,
io.confluent.security.authorizer.Scope rootScope) |
DefaultAuthCache(io.confluent.security.roledefinitions.RbacRoles rbacRoles,
io.confluent.security.authorizer.Scope rootScope,
ScopeAccessRuleStore rbacAccessRuleStore,
ScopeAccessRuleStore aclAccessRuleStore) |
| Modifier and Type | Method and Description |
|---|---|
io.confluent.security.authorizer.provider.AuthorizeRule |
findRule(org.apache.kafka.common.security.auth.KafkaPrincipal userPrincipal,
Set<org.apache.kafka.common.security.auth.KafkaPrincipal> groupPrincipals,
String host,
io.confluent.security.authorizer.Action action) |
aclBindings, aclRules, addMatchingRules, caCertificatesCount, certIdentityPoolsCount, fail, findCertIdentityPools, findCertIdentityPools, findCertIdentityProviders, get, groups, healthcheck, identityPool, identityPools, isRevoked, isRevoked, jsonWebKeySet, jsonWebKeySets, knownScopes, map, put, rbacRoleBindings, rbacRoleBindings, rbacRoleBindings, rbacRoleBindings, rbacRoleBindings, rbacRoles, refreshTokenInfo, remove, rootScope, setMTlsConnectionManager, setMTlsTruststoreManager, status, totalAclAccessRules, totalIdentityPools, totalJwtIssuers, totalRbacAccessRules, totalRefreshTokenInfos, totalRoleBindings, userMetadata, userspublic DefaultAuthCache(io.confluent.security.roledefinitions.RbacRoles rbacRoles,
io.confluent.security.authorizer.Scope rootScope,
ScopeAccessRuleStore rbacAccessRuleStore,
ScopeAccessRuleStore aclAccessRuleStore)
public DefaultAuthCache(io.confluent.security.roledefinitions.RbacRoles rbacRoles,
io.confluent.security.authorizer.Scope rootScope)
public io.confluent.security.authorizer.provider.AuthorizeRule findRule(org.apache.kafka.common.security.auth.KafkaPrincipal userPrincipal,
Set<org.apache.kafka.common.security.auth.KafkaPrincipal> groupPrincipals,
String host,
io.confluent.security.authorizer.Action action)
findRule in interface io.confluent.security.auth.metadata.AuthCachefindRule in class AbstractAuthCache