| Package | Description |
|---|---|
| com.datastax.dse.driver.api.core.auth | |
| com.datastax.oss.driver.api.core |
The core API of the driver, that deals with query execution and cluster metadata.
|
| com.datastax.oss.driver.api.core.auth |
Support for authentication between the driver and Cassandra nodes.
|
| com.datastax.oss.driver.api.core.metadata | |
| com.datastax.oss.driver.api.core.session | |
| com.datastax.oss.driver.api.core.ssl |
Support for secured communication between the driver and Cassandra nodes.
|
| Modifier and Type | Method and Description |
|---|---|
protected DseGssApiAuthProviderBase.GssApiOptions |
ProgrammaticDseGssApiAuthProvider.getOptions(EndPoint endPoint,
String serverAuthenticator) |
protected abstract DseGssApiAuthProviderBase.GssApiOptions |
DseGssApiAuthProviderBase.getOptions(EndPoint endPoint,
String serverAuthenticator) |
Authenticator |
DseGssApiAuthProviderBase.newAuthenticator(EndPoint endPoint,
String serverAuthenticator) |
void |
DseGssApiAuthProviderBase.onMissingChallenge(EndPoint endPoint) |
| Constructor and Description |
|---|
GssApiAuthenticator(DseGssApiAuthProviderBase.GssApiOptions options,
EndPoint endPoint,
String serverAuthenticator) |
| Modifier and Type | Method and Description |
|---|---|
EndPoint |
UnsupportedProtocolVersionException.getEndPoint()
The address of the node that threw the error.
|
| Modifier and Type | Method and Description |
|---|---|
static UnsupportedProtocolVersionException |
UnsupportedProtocolVersionException.forNegotiation(EndPoint endPoint,
List<ProtocolVersion> attemptedVersions) |
static UnsupportedProtocolVersionException |
UnsupportedProtocolVersionException.forSingleAttempt(EndPoint endPoint,
ProtocolVersion attemptedVersion) |
| Constructor and Description |
|---|
UnsupportedProtocolVersionException(EndPoint endPoint,
String message,
List<ProtocolVersion> attemptedVersions) |
| Modifier and Type | Method and Description |
|---|---|
EndPoint |
AuthenticationException.getEndPoint()
The address of the node that encountered the error.
|
| Modifier and Type | Method and Description |
|---|---|
protected PlainTextAuthProviderBase.Credentials |
ProgrammaticPlainTextAuthProvider.getCredentials(EndPoint endPoint,
String serverAuthenticator)
Retrieves the credentials from the underlying source.
|
protected abstract PlainTextAuthProviderBase.Credentials |
PlainTextAuthProviderBase.getCredentials(EndPoint endPoint,
String serverAuthenticator)
Retrieves the credentials from the underlying source.
|
Authenticator |
PlainTextAuthProviderBase.newAuthenticator(EndPoint endPoint,
String serverAuthenticator) |
Authenticator |
AuthProvider.newAuthenticator(EndPoint endPoint,
String serverAuthenticator)
The authenticator to use when connecting to
host. |
void |
PlainTextAuthProviderBase.onMissingChallenge(EndPoint endPoint) |
void |
AuthProvider.onMissingChallenge(EndPoint endPoint)
What to do if the server does not send back an authentication challenge (in other words, lets
the client connect without any form of authentication).
|
| Constructor and Description |
|---|
AuthenticationException(EndPoint endPoint,
String message) |
AuthenticationException(EndPoint endPoint,
String message,
Throwable cause) |
PlainTextAuthenticator(PlainTextAuthProviderBase.Credentials credentials,
EndPoint endPoint,
String serverAuthenticator) |
| Modifier and Type | Method and Description |
|---|---|
EndPoint |
Node.getEndPoint()
The information that the driver uses to connect to the node.
|
| Modifier and Type | Method and Description |
|---|---|
default Optional<Node> |
Metadata.findNode(EndPoint endPoint)
Finds the node with the given connection information, if it
exists.
|
| Modifier and Type | Field and Description |
|---|---|
protected Set<EndPoint> |
SessionBuilder.programmaticContactPoints |
| Modifier and Type | Method and Description |
|---|---|
SelfT |
SessionBuilder.addContactEndPoint(EndPoint contactPoint)
Adds a contact point to use for the initial connection to the cluster.
|
| Modifier and Type | Method and Description |
|---|---|
SelfT |
SessionBuilder.addContactEndPoints(Collection<EndPoint> contactPoints)
Adds contact points to use for the initial connection to the cluster.
|
| Modifier and Type | Method and Description |
|---|---|
SSLEngine |
SslEngineFactory.newSslEngine(EndPoint remoteEndpoint)
Creates a new SSL engine each time a connection is established.
|
SSLEngine |
ProgrammaticSslEngineFactory.newSslEngine(EndPoint remoteEndpoint) |
Copyright © 2017–2023. All rights reserved.