A C G I M N O S W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AwsSigV4ClientHandshaker - Class in com.amazon.neptune.gremlin.driver.sigv4
-
Extends the functionality of
WebSocketClientHandshaker13by adding SIGV4 authentication headers to the request. - AwsSigV4ClientHandshaker(URI, WebSocketVersion, String, boolean, HttpHeaders, int, ChainedSigV4PropertiesProvider) - Constructor for class com.amazon.neptune.gremlin.driver.sigv4.AwsSigV4ClientHandshaker
-
Deprecated.
- AwsSigV4ClientHandshaker(URI, WebSocketVersion, String, boolean, HttpHeaders, int, ChainedSigV4PropertiesProvider, AWSCredentialsProvider) - Constructor for class com.amazon.neptune.gremlin.driver.sigv4.AwsSigV4ClientHandshaker
-
Creates a new instance.
C
- ChainedSigV4PropertiesProvider - Class in com.amazon.neptune.gremlin.driver.sigv4
-
A chained Sig4Properties provider.
- ChainedSigV4PropertiesProvider() - Constructor for class com.amazon.neptune.gremlin.driver.sigv4.ChainedSigV4PropertiesProvider
-
Creates an instance with default suppliers.
- ChainedSigV4PropertiesProvider(Supplier<SigV4Properties>[]) - Constructor for class com.amazon.neptune.gremlin.driver.sigv4.ChainedSigV4PropertiesProvider
-
Creates an instance with the supplied chain of
SigV4Propertiesproviders. - close(Channel) - Method in class org.apache.tinkerpop.gremlin.driver.SigV4WebSocketChannelizer
-
Sends a
CloseWebSocketFrameto the server for the specified channel. - com.amazon.neptune.gremlin.driver.example - package com.amazon.neptune.gremlin.driver.example
-
Examples demonstrating making gremlin calls to neptune when SigV4 auth is enabled.
- com.amazon.neptune.gremlin.driver.exception - package com.amazon.neptune.gremlin.driver.exception
-
Exceptions related to gremlin driver code.
- com.amazon.neptune.gremlin.driver.sigv4 - package com.amazon.neptune.gremlin.driver.sigv4
-
Authorization related code for Amazon Neptune, e.g.
- configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.SigV4WebSocketChannelizer
- connected() - Method in class org.apache.tinkerpop.gremlin.driver.SigV4WebSocketChannelizer
- createKeepAliveMessage() - Method in class org.apache.tinkerpop.gremlin.driver.SigV4WebSocketChannelizer
G
- getCredentialsProvider() - Method in class org.apache.tinkerpop.gremlin.driver.SigV4WebSocketChannelizer
-
This protected method provides a way for customizing the channelize through inheritance to override credentials used to establish sign requests
- getServiceRegion() - Method in class com.amazon.neptune.gremlin.driver.sigv4.SigV4Properties
- getSigV4Properties() - Method in class com.amazon.neptune.gremlin.driver.sigv4.ChainedSigV4PropertiesProvider
-
Gets the
SigV4Propertiesfrom the chain of lambdas. - getSigV4PropertiesFromEnv() - Method in class com.amazon.neptune.gremlin.driver.sigv4.ChainedSigV4PropertiesProvider
-
Reads the SigV4 properties from the environment properties and constructs the
SigV4Propertiesobject. - getSigV4PropertiesFromSystem() - Method in class com.amazon.neptune.gremlin.driver.sigv4.ChainedSigV4PropertiesProvider
-
Reads the SigV4 properties from the system properties and constructs the
SigV4Propertiesobject.
I
- init(Connection) - Method in class org.apache.tinkerpop.gremlin.driver.SigV4WebSocketChannelizer
-
Initializes the channelizer.
M
- main(String[]) - Static method in class com.amazon.neptune.gremlin.driver.example.NeptuneGremlinSigV4Example
-
Test code to make gremlin java calls.
N
- NeptuneGremlinSigV4Example - Class in com.amazon.neptune.gremlin.driver.example
-
An example client code to demonstrate the process of making auth enabled Gremlin calls to Neptune Server.
- newHandshakeRequest() - Method in class com.amazon.neptune.gremlin.driver.sigv4.AwsSigV4ClientHandshaker
-
Gets the request as generated by
WebSocketClientHandshaker13and adds additional headers and a SIGV4 signature required for SigV4Auth.
O
- org.apache.tinkerpop.gremlin.driver - package org.apache.tinkerpop.gremlin.driver
-
Package to provide custom channelizers.
S
- SERVICE_REGION - Static variable in class com.amazon.neptune.gremlin.driver.sigv4.SigV4Properties
-
The service region property name.
- SigV4Properties - Class in com.amazon.neptune.gremlin.driver.sigv4
-
Holds the properties required to perform SIGV4 auth.
- SigV4Properties(String) - Constructor for class com.amazon.neptune.gremlin.driver.sigv4.SigV4Properties
- SigV4PropertiesNotFoundException - Exception in com.amazon.neptune.gremlin.driver.exception
-
Denotes an exception when trying to extract properties required for SigV4 signing.
- SigV4PropertiesNotFoundException(String) - Constructor for exception com.amazon.neptune.gremlin.driver.exception.SigV4PropertiesNotFoundException
- SigV4PropertiesNotFoundException(String, Throwable) - Constructor for exception com.amazon.neptune.gremlin.driver.exception.SigV4PropertiesNotFoundException
- SigV4WebSocketChannelizer - Class in org.apache.tinkerpop.gremlin.driver
-
An
Channelizer.AbstractChannelizer, with most of the code fromChannelizer.WebSocketChannelizer. - SigV4WebSocketChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.SigV4WebSocketChannelizer
- supportsKeepAlive() - Method in class org.apache.tinkerpop.gremlin.driver.SigV4WebSocketChannelizer
-
Keep-alive is supported through the ping/pong websocket protocol.
- supportsSsl() - Method in class org.apache.tinkerpop.gremlin.driver.SigV4WebSocketChannelizer
W
- WEBSOCKET_COMPRESSION_HANDLER - Static variable in class org.apache.tinkerpop.gremlin.driver.SigV4WebSocketChannelizer
-
Name of the WebSocket compression handler.
All Classes All Packages