Skip navigation links
A B C D E F G H I J L M N P R S T U V 

A

aclBinding - Variable in class io.confluent.security.auth.client.rest.entities.CreateAclRequest
 
aclBindingFilter - Variable in class io.confluent.security.auth.client.rest.entities.AclFilter
 
AclBindingFilterMapKeyDeserializer - Class in io.confluent.security.auth.client.rest.jackson
 
AclBindingFilterMapKeyDeserializer() - Constructor for class io.confluent.security.auth.client.rest.jackson.AclBindingFilterMapKeyDeserializer
 
AclBindingFilterMapKeySerializer - Class in io.confluent.security.auth.client.rest.jackson
 
AclBindingFilterMapKeySerializer() - Constructor for class io.confluent.security.auth.client.rest.jackson.AclBindingFilterMapKeySerializer
 
aclBindingFilters - Variable in class io.confluent.security.auth.client.rest.entities.DeleteAclsRequest
 
AclBindingMapKeyDeserializer - Class in io.confluent.security.auth.client.rest.jackson
 
AclBindingMapKeyDeserializer() - Constructor for class io.confluent.security.auth.client.rest.jackson.AclBindingMapKeyDeserializer
 
AclBindingMapKeySerializer - Class in io.confluent.security.auth.client.rest.jackson
 
AclBindingMapKeySerializer() - Constructor for class io.confluent.security.auth.client.rest.jackson.AclBindingMapKeySerializer
 
aclBindings - Variable in class io.confluent.security.auth.client.rest.entities.CreateAclsRequest
 
aclBindings - Variable in class io.confluent.security.auth.client.rest.entities.DeleteAclsResult.DeleteResult
 
AclFilter - Class in io.confluent.security.auth.client.rest.entities
 
AclFilter(Scope, AclBindingFilter) - Constructor for class io.confluent.security.auth.client.rest.entities.AclFilter
 
actions - Variable in class io.confluent.security.auth.client.rest.entities.AuthorizeRequest
 
addPath(String) - Method in class io.confluent.security.auth.client.rest.RestRequest
 
addQueryParam(String, Object...) - Method in class io.confluent.security.auth.client.rest.RestRequest
 
AuthenticationResponse - Class in io.confluent.security.auth.client.rest.entities
 
AuthenticationResponse(String, String, long) - Constructor for class io.confluent.security.auth.client.rest.entities.AuthenticationResponse
 
authenticationToken() - Method in class io.confluent.security.auth.client.rest.entities.AuthenticationResponse
 
authorize(KafkaPrincipal, String, List<Action>) - Method in class io.confluent.security.auth.client.RestAuthorizer
 
authorize(RequestContext, List<Action>) - Method in class io.confluent.security.auth.client.RestAuthorizer
 
authorize(HttpCredentialProvider, KafkaPrincipal, String, List<Action>) - Method in class io.confluent.security.auth.client.RestAuthorizer
 
AuthorizeRequest - Class in io.confluent.security.auth.client.rest.entities
 
AuthorizeRequest(String, String, List<Action>) - Constructor for class io.confluent.security.auth.client.rest.entities.AuthorizeRequest
 

B

BASIC_AUTH_CREDENTIALS_PROVIDER_PROP - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
BASIC_AUTH_USER_INFO_PROP - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
BasicAuthCredentialProvider - Interface in io.confluent.security.auth.client.provider
Interface used by providers user credentials for HTTP basic authentication
BOOTSTRAP_METADATA_SERVER_URLS_PROP - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
BuiltInAuthProviders - Class in io.confluent.security.auth.client.provider
 
BuiltInAuthProviders() - Constructor for class io.confluent.security.auth.client.provider.BuiltInAuthProviders
 
BuiltInAuthProviders.BasicAuthCredentialProviders - Enum in io.confluent.security.auth.client.provider
 
BuiltInAuthProviders.HttpCredentialProviders - Enum in io.confluent.security.auth.client.provider
 
builtInBasicAuthCredentialProviders() - Static method in class io.confluent.security.auth.client.provider.BuiltInAuthProviders
 
builtInHttpCredentialProviders() - Static method in class io.confluent.security.auth.client.provider.BuiltInAuthProviders
 

C

close() - Method in class io.confluent.security.auth.client.acl.MdsAclClient
 
close() - Method in class io.confluent.security.auth.client.rest.RestClient
 
close() - Method in class io.confluent.security.auth.client.RestAuthorizer
 
CONFIG_PREFIX - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
configure(Map<String, ?>) - Method in class io.confluent.security.auth.client.acl.MdsAclClient
 
configure(Map<String, ?>) - Method in class io.confluent.security.auth.client.provider.HttpBasicCredentialProvider
 
configure(Map<String, ?>) - Method in class io.confluent.security.auth.client.provider.HttpBearerCredentialProvider
 
configure(Map<String, ?>) - Method in class io.confluent.security.auth.client.provider.UserInfoCredentialProvider
 
configure(Map<String, ?>) - Method in class io.confluent.security.auth.client.RestAuthorizer
 
CreateAclRequest - Class in io.confluent.security.auth.client.rest.entities
 
CreateAclRequest(Scope, AclBinding) - Constructor for class io.confluent.security.auth.client.rest.entities.CreateAclRequest
 
createAcls(CreateAclsRequest) - Method in class io.confluent.security.auth.client.acl.MdsAclClient
 
CreateAclsRequest - Class in io.confluent.security.auth.client.rest.entities
 
CreateAclsRequest(Scope, Collection<AclBinding>) - Constructor for class io.confluent.security.auth.client.rest.entities.CreateAclsRequest
 
CreateAclsResult - Class in io.confluent.security.auth.client.rest.entities
 
CreateAclsResult(Map<AclBinding, CreateAclsResult.CreateResult>) - Constructor for class io.confluent.security.auth.client.rest.entities.CreateAclsResult
 
CreateAclsResult.CreateResult - Class in io.confluent.security.auth.client.rest.entities
 
current() - Method in class io.confluent.security.auth.client.rest.UrlSelector
Get the current url

D

deleteAcls(DeleteAclsRequest) - Method in class io.confluent.security.auth.client.acl.MdsAclClient
 
DeleteAclsRequest - Class in io.confluent.security.auth.client.rest.entities
 
DeleteAclsRequest(Scope, Collection<AclBindingFilter>) - Constructor for class io.confluent.security.auth.client.rest.entities.DeleteAclsRequest
 
DeleteAclsResult - Class in io.confluent.security.auth.client.rest.entities
 
DeleteAclsResult(Map<AclBindingFilter, DeleteAclsResult.DeleteResult>) - Constructor for class io.confluent.security.auth.client.rest.entities.DeleteAclsResult
 
DeleteAclsResult.DeleteResult - Class in io.confluent.security.auth.client.rest.entities
 
describeAcls(AclFilter) - Method in class io.confluent.security.auth.client.acl.MdsAclClient
 
deserializeKey(String, DeserializationContext) - Method in class io.confluent.security.auth.client.rest.jackson.AclBindingFilterMapKeyDeserializer
 
deserializeKey(String, DeserializationContext) - Method in class io.confluent.security.auth.client.rest.jackson.AclBindingMapKeyDeserializer
 

E

ENABLE_METADATA_SERVER_URL_REFRESH - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
ENABLE_METADATA_SERVER_URL_REFRESH_DOC - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
equals(Object) - Method in class io.confluent.security.auth.client.rest.entities.AuthorizeRequest
 
errorCode() - Method in class io.confluent.security.auth.client.rest.entities.ErrorMessage
 
errorCode(int) - Method in class io.confluent.security.auth.client.rest.entities.ErrorMessage
 
errorCode() - Method in exception io.confluent.security.auth.client.rest.exceptions.RestClientException
 
errorMessage - Variable in class io.confluent.security.auth.client.rest.entities.CreateAclsResult.CreateResult
 
errorMessage - Variable in class io.confluent.security.auth.client.rest.entities.DeleteAclsResult.DeleteResult
 
ErrorMessage - Class in io.confluent.security.auth.client.rest.entities
Generic JSON error message.
ErrorMessage(int, String) - Constructor for class io.confluent.security.auth.client.rest.entities.ErrorMessage
 

F

fail() - Method in class io.confluent.security.auth.client.rest.UrlSelector
Declare the current url as failed.
failure(String) - Static method in class io.confluent.security.auth.client.rest.entities.CreateAclsResult
 
failure(String) - Static method in class io.confluent.security.auth.client.rest.entities.DeleteAclsResult
 

G

getCredentials() - Method in class io.confluent.security.auth.client.provider.HttpBasicCredentialProvider
 
getCredentials() - Method in class io.confluent.security.auth.client.provider.HttpBearerCredentialProvider
 
getCredentials() - Method in interface io.confluent.security.auth.client.provider.HttpCredentialProvider
 
getScheme() - Method in class io.confluent.security.auth.client.provider.HttpBasicCredentialProvider
 
getScheme() - Method in class io.confluent.security.auth.client.provider.HttpBearerCredentialProvider
 
getScheme() - Method in interface io.confluent.security.auth.client.provider.HttpCredentialProvider
 
getUserInfo() - Method in interface io.confluent.security.auth.client.provider.BasicAuthCredentialProvider
Returns user credentials
getUserInfo() - Method in class io.confluent.security.auth.client.provider.UserInfoCredentialProvider
 

H

hashCode() - Method in class io.confluent.security.auth.client.rest.entities.AuthorizeRequest
 
host - Variable in class io.confluent.security.auth.client.rest.entities.AuthorizeRequest
 
HTTP_AUTH_CREDENTIALS_PROVIDER_PROP - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
HTTP_REQUEST_TIMEOUT_MS_CONFIG - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
HTTP_REQUEST_TIMEOUT_MS_DOC - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
HttpBasicCredentialProvider - Class in io.confluent.security.auth.client.provider
 
HttpBasicCredentialProvider() - Constructor for class io.confluent.security.auth.client.provider.HttpBasicCredentialProvider
 
HttpBasicCredentialProvider(String) - Constructor for class io.confluent.security.auth.client.provider.HttpBasicCredentialProvider
 
HttpBearerCredentialProvider - Class in io.confluent.security.auth.client.provider
 
HttpBearerCredentialProvider() - Constructor for class io.confluent.security.auth.client.provider.HttpBearerCredentialProvider
 
HttpBearerCredentialProvider(String) - Constructor for class io.confluent.security.auth.client.provider.HttpBearerCredentialProvider
 
HttpCredentialProvider - Interface in io.confluent.security.auth.client.provider
 

I

index() - Method in class io.confluent.security.auth.client.rest.UrlSelector
 
io.confluent.security.auth.client - package io.confluent.security.auth.client
 
io.confluent.security.auth.client.acl - package io.confluent.security.auth.client.acl
 
io.confluent.security.auth.client.provider - package io.confluent.security.auth.client.provider
 
io.confluent.security.auth.client.rest - package io.confluent.security.auth.client.rest
 
io.confluent.security.auth.client.rest.entities - package io.confluent.security.auth.client.rest.entities
 
io.confluent.security.auth.client.rest.exceptions - package io.confluent.security.auth.client.rest.exceptions
 
io.confluent.security.auth.client.rest.jackson - package io.confluent.security.auth.client.rest.jackson
 
io.confluent.security.auth.common - package io.confluent.security.auth.common
 

J

JwtBearerToken - Class in io.confluent.security.auth.common
 
JwtBearerToken(String, Set<String>, long, String, Long, String) - Constructor for class io.confluent.security.auth.common.JwtBearerToken
 
JwtBearerToken(String) - Constructor for class io.confluent.security.auth.common.JwtBearerToken
 
jwtClaims() - Method in class io.confluent.security.auth.common.JwtBearerToken
 
jwtId() - Method in class io.confluent.security.auth.common.JwtBearerToken
 

L

lifetime() - Method in class io.confluent.security.auth.client.rest.entities.AuthenticationResponse
 
lifetimeMs() - Method in class io.confluent.security.auth.common.JwtBearerToken
 
loadBasicAuthCredentialProvider(String) - Static method in class io.confluent.security.auth.client.provider.BuiltInAuthProviders
 
loadHttpCredentialProviders(String) - Static method in class io.confluent.security.auth.client.provider.BuiltInAuthProviders
 
login() - Method in class io.confluent.security.auth.client.rest.RestClient
 
login(String) - Method in class io.confluent.security.auth.client.rest.RestClient
 
login(HttpCredentialProvider) - Method in class io.confluent.security.auth.client.rest.RestClient
 

M

main(String[]) - Static method in class io.confluent.security.auth.client.RestClientConfig
 
MdsAclClient - Class in io.confluent.security.auth.client.acl
 
MdsAclClient() - Constructor for class io.confluent.security.auth.client.acl.MdsAclClient
 
MdsAclMigration - Class in io.confluent.security.auth.client.acl
 
MdsAclMigration(String, Supplier<Integer>) - Constructor for class io.confluent.security.auth.client.acl.MdsAclMigration
 
message() - Method in class io.confluent.security.auth.client.rest.entities.ErrorMessage
 
message(String) - Method in class io.confluent.security.auth.client.rest.entities.ErrorMessage
 
METADATA_SERVER_URL_MAX_AGE_DEFAULT - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
METADATA_SERVER_URL_MAX_AGE_DOC - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
METADATA_SERVER_URL_MAX_AGE_PROP - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
migrate(Map<String, ?>, Authorizer, ConfluentAdmin) - Method in class io.confluent.security.auth.client.acl.MdsAclMigration
 

N

newRequest(String) - Method in class io.confluent.security.auth.client.rest.RestClient
 

P

principalName() - Method in class io.confluent.security.auth.common.JwtBearerToken
 
providerName() - Method in interface io.confluent.security.auth.client.provider.BasicAuthCredentialProvider
Returns the name of this provider.
providerName() - Method in class io.confluent.security.auth.client.provider.UserInfoCredentialProvider
 

R

REQUEST_TIMEOUT_MS_CONFIG - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
REQUEST_TIMEOUT_MS_DOC - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
RequestSender - Interface in io.confluent.security.auth.client.rest
 
RestAuthorizer - Class in io.confluent.security.auth.client
This is the implementation of Authorizer which connects to the given metadata service Urls to perform the operations.
RestAuthorizer() - Constructor for class io.confluent.security.auth.client.RestAuthorizer
 
RestAuthorizer(RestClient) - Constructor for class io.confluent.security.auth.client.RestAuthorizer
 
RestClient - Class in io.confluent.security.auth.client.rest
Rest client for sending RBAC requests to the metadata service.
RestClient(Map<String, ?>) - Constructor for class io.confluent.security.auth.client.rest.RestClient
 
RestClient(Map<String, ?>, Time) - Constructor for class io.confluent.security.auth.client.rest.RestClient
 
RestClientConfig - Class in io.confluent.security.auth.client
 
RestClientConfig(Map<?, ?>) - Constructor for class io.confluent.security.auth.client.RestClientConfig
 
RestClientException - Exception in io.confluent.security.auth.client.rest.exceptions
 
RestClientException(String, int, int) - Constructor for exception io.confluent.security.auth.client.rest.exceptions.RestClientException
 
RestRequest - Class in io.confluent.security.auth.client.rest
 
resultMap - Variable in class io.confluent.security.auth.client.rest.entities.CreateAclsResult
 
resultMap - Variable in class io.confluent.security.auth.client.rest.entities.DeleteAclsResult
 

S

scope - Variable in class io.confluent.security.auth.client.rest.entities.AclFilter
 
scope - Variable in class io.confluent.security.auth.client.rest.entities.CreateAclRequest
 
scope - Variable in class io.confluent.security.auth.client.rest.entities.CreateAclsRequest
 
scope - Variable in class io.confluent.security.auth.client.rest.entities.DeleteAclsRequest
 
scope() - Method in class io.confluent.security.auth.common.JwtBearerToken
 
send(RestRequest, long) - Method in interface io.confluent.security.auth.client.rest.RequestSender
 
sendRequest(RestRequest) - Method in class io.confluent.security.auth.client.rest.RestClient
 
serialize(AclBindingFilter, JsonGenerator, SerializerProvider) - Method in class io.confluent.security.auth.client.rest.jackson.AclBindingFilterMapKeySerializer
 
serialize(AclBinding, JsonGenerator, SerializerProvider) - Method in class io.confluent.security.auth.client.rest.jackson.AclBindingMapKeySerializer
 
setCredentialProvider(HttpCredentialProvider) - Method in class io.confluent.security.auth.client.rest.RestClient
 
setCredentialProvider(HttpCredentialProvider) - Method in class io.confluent.security.auth.client.rest.RestRequest
 
setPath(String) - Method in class io.confluent.security.auth.client.rest.RestRequest
 
setRequest(Object) - Method in class io.confluent.security.auth.client.rest.RestRequest
 
setRequestMethod(String) - Method in class io.confluent.security.auth.client.rest.RestRequest
 
setResponse(TypeReference) - Method in class io.confluent.security.auth.client.rest.RestRequest
 
size() - Method in class io.confluent.security.auth.client.rest.UrlSelector
 
sslClientConfigs() - Method in class io.confluent.security.auth.client.RestClientConfig
 
startTimeMs() - Method in class io.confluent.security.auth.common.JwtBearerToken
 
status() - Method in exception io.confluent.security.auth.client.rest.exceptions.RestClientException
 
success - Variable in class io.confluent.security.auth.client.rest.entities.CreateAclsResult.CreateResult
 
SUCCESS - Static variable in class io.confluent.security.auth.client.rest.entities.CreateAclsResult
 
success - Variable in class io.confluent.security.auth.client.rest.entities.DeleteAclsResult.DeleteResult
 
success(Collection<AclBinding>) - Static method in class io.confluent.security.auth.client.rest.entities.DeleteAclsResult
 

T

toJson() - Method in class io.confluent.security.auth.client.rest.entities.AuthorizeRequest
 
TOKEN_AUTH_CREDENTIAL_PROP - Static variable in class io.confluent.security.auth.client.RestClientConfig
 
tokenType() - Method in class io.confluent.security.auth.client.rest.entities.AuthenticationResponse
 
toString() - Method in class io.confluent.security.auth.client.rest.entities.AclFilter
 
toString() - Method in class io.confluent.security.auth.client.rest.entities.AuthorizeRequest
 
toString() - Method in class io.confluent.security.auth.client.rest.entities.CreateAclRequest
 
toString() - Method in class io.confluent.security.auth.client.rest.entities.CreateAclsRequest
 
toString() - Method in class io.confluent.security.auth.client.rest.entities.CreateAclsResult.CreateResult
 
toString() - Method in class io.confluent.security.auth.client.rest.entities.CreateAclsResult
 
toString() - Method in class io.confluent.security.auth.client.rest.entities.DeleteAclsRequest
 
toString() - Method in class io.confluent.security.auth.client.rest.entities.DeleteAclsResult.DeleteResult
 
toString() - Method in class io.confluent.security.auth.client.rest.entities.DeleteAclsResult
 
toString() - Method in class io.confluent.security.auth.client.rest.UrlSelector
 
toString() - Method in class io.confluent.security.auth.client.RestClientConfig
 

U

UrlSelector - Class in io.confluent.security.auth.client.rest
 
UrlSelector(List<String>) - Constructor for class io.confluent.security.auth.client.rest.UrlSelector
 
UserInfoCredentialProvider - Class in io.confluent.security.auth.client.provider
 
UserInfoCredentialProvider() - Constructor for class io.confluent.security.auth.client.provider.UserInfoCredentialProvider
 
userPrincipal - Variable in class io.confluent.security.auth.client.rest.entities.AuthorizeRequest
 

V

value() - Method in class io.confluent.security.auth.common.JwtBearerToken
 
valueOf(String) - Static method in enum io.confluent.security.auth.client.provider.BuiltInAuthProviders.BasicAuthCredentialProviders
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.confluent.security.auth.client.provider.BuiltInAuthProviders.HttpCredentialProviders
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.confluent.security.auth.client.provider.BuiltInAuthProviders.BasicAuthCredentialProviders
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.confluent.security.auth.client.provider.BuiltInAuthProviders.HttpCredentialProviders
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N P R S T U V 
Skip navigation links