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 abstract PlainTextAuthProviderBase.Credentials |
PlainTextAuthProviderBase.getCredentials(EndPoint endPoint,
String serverAuthenticator)
Retrieves the credentials from the underlying source.
|
Authenticator |
AuthProvider.newAuthenticator(EndPoint endPoint,
String serverAuthenticator)
The authenticator to use when connecting to
host . |
Authenticator |
PlainTextAuthProviderBase.newAuthenticator(EndPoint endPoint,
String serverAuthenticator) |
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).
|
void |
PlainTextAuthProviderBase.onMissingChallenge(EndPoint endPoint) |
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 |
ProgrammaticSslEngineFactory.newSslEngine(EndPoint remoteEndpoint) |
SSLEngine |
SslEngineFactory.newSslEngine(EndPoint remoteEndpoint)
Creates a new SSL engine each time a connection is established.
|
Copyright © 2017–2024. All rights reserved.