public class KerberosAuthProvider extends KerberosAuthProviderBase
datastax-java-driver {
advanced.auth-provider {
class = com.instaclustr.cassandra.driver.auth.KerberosAuthProvider
authorization-id = application will assume role "cassandra" when not specified
sasl-protocol = "cassandra" when not specified
sasl-properties = optional sasl properties map where keys and values are strings
server-name-resolver = f.q.c.n of implementation of com.instaclustr.cassandra.driver.auth.ServerNameResolver, otherwise not used
}
}
Please follow the documentation in ProgrammaticKerberosAuthProvider to know more details about each configuration property.KerberosAuthProviderBase.KerberosAuthOptions, KerberosAuthProviderBase.KerberosOption| Constructor and Description |
|---|
KerberosAuthProvider(com.datastax.oss.driver.api.core.context.DriverContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected KerberosAuthProviderBase.KerberosAuthOptions |
getOptions(com.datastax.oss.driver.api.core.metadata.EndPoint endPoint) |
close, newAuthenticator, onMissingChallengepublic KerberosAuthProvider(com.datastax.oss.driver.api.core.context.DriverContext context)
protected KerberosAuthProviderBase.KerberosAuthOptions getOptions(com.datastax.oss.driver.api.core.metadata.EndPoint endPoint)
getOptions in class KerberosAuthProviderBaseCopyright © 2020 Instaclustr. All rights reserved.