| AesGcmAeadCrypter |
AES128-GCM implementation of AeadCrypter that uses default JCE provider.
|
| AesGcmHkdfAeadCrypter |
AeadCrypter implementation based on AesGcmAeadCrypter with nonce-based rekeying
using HKDF-expand and random nonce-mask that is XORed with the given nonce/counter.
|
| AltsChannelCrypter |
Performs encryption and decryption with AES-GCM using JCE.
|
| AltsClientOptions |
Handshaker options for creating ALTS client channel.
|
| AltsClientOptions.Builder |
Builder for AltsClientOptions.
|
| AltsContext |
Protobuf type grpc.gcp.AltsContext
|
| AltsContext.Builder |
Protobuf type grpc.gcp.AltsContext
|
| AltsContext.PeerAttributesDefaultEntryHolder |
|
| AltsContextProto |
|
| AltsFraming |
Framing and deframing methods and classes used by handshaker.
|
| AltsFraming.Parser |
A helper class to read a frame.
|
| AltsFraming.Producer |
A helper class to write a frame.
|
| AltsHandshakerClient |
An API for conducting handshakes via ALTS handshaker service.
|
| AltsHandshakerOptions |
Handshaker options for creating ALTS channel.
|
| AltsHandshakerStub |
An interface to the ALTS handshaker service.
|
| AltsHandshakerStub.ThrowableInfo |
|
| AltsInternalContext |
AltsInternalContext contains security-related context information about an ALTs connection.
|
| AltsProtocolNegotiator |
A gRPC InternalProtocolNegotiator.ProtocolNegotiator for ALTS.
|
| AltsProtocolNegotiator.AltsHandshakeValidator |
|
| AltsProtocolNegotiator.ClientAltsProtocolNegotiator |
|
| AltsProtocolNegotiator.ClientAltsProtocolNegotiatorFactory |
ClientAltsProtocolNegotiatorFactory is a factory for doing client side negotiation of an ALTS
channel.
|
| AltsProtocolNegotiator.ClientTsiHandshakerFactory |
|
| AltsProtocolNegotiator.GoogleDefaultProtocolNegotiator |
|
| AltsProtocolNegotiator.GoogleDefaultProtocolNegotiatorFactory |
A Protocol Negotiator factory which can switch between ALTS and TLS based on EAG Attrs.
|
| AltsProtocolNegotiator.LazyChannel |
Channel created from a channel pool lazily.
|
| AltsProtocolNegotiator.ServerAltsProtocolNegotiator |
|
| AltsTsiFrameProtector |
Frame protector that uses the ALTS framing.
|
| AltsTsiFrameProtector.Protector |
|
| AltsTsiFrameProtector.Unprotector |
|
| AltsTsiHandshaker |
Negotiates a grpc channel key to be used by the TsiFrameProtector, using ALTs handshaker service.
|
| AsyncSemaphore |
Provides a semaphore primitive, without blocking waiting on permits.
|
| BufUnwrapper |
Unwraps ByteBufs into ByteBuffers.
|
| Endpoint |
Protobuf type grpc.gcp.Endpoint
|
| Endpoint.Builder |
Protobuf type grpc.gcp.Endpoint
|
| HandshakerProto |
|
| HandshakerReq |
Protobuf type grpc.gcp.HandshakerReq
|
| HandshakerReq.Builder |
Protobuf type grpc.gcp.HandshakerReq
|
| HandshakerResp |
Protobuf type grpc.gcp.HandshakerResp
|
| HandshakerResp.Builder |
Protobuf type grpc.gcp.HandshakerResp
|
| HandshakerResult |
Protobuf type grpc.gcp.HandshakerResult
|
| HandshakerResult.Builder |
Protobuf type grpc.gcp.HandshakerResult
|
| HandshakerServiceGrpc |
|
| HandshakerServiceGrpc.HandshakerServiceBaseDescriptorSupplier |
|
| HandshakerServiceGrpc.HandshakerServiceBlockingStub |
A stub to allow clients to do synchronous rpc calls to service HandshakerService.
|
| HandshakerServiceGrpc.HandshakerServiceFileDescriptorSupplier |
|
| HandshakerServiceGrpc.HandshakerServiceFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service HandshakerService.
|
| HandshakerServiceGrpc.HandshakerServiceImplBase |
Base class for the server implementation of the service HandshakerService.
|
| HandshakerServiceGrpc.HandshakerServiceMethodDescriptorSupplier |
|
| HandshakerServiceGrpc.HandshakerServiceStub |
A stub to allow clients to do asynchronous rpc calls to service HandshakerService.
|
| HandshakerServiceGrpc.MethodHandlers<Req,Resp> |
|
| HandshakerStatus |
Protobuf type grpc.gcp.HandshakerStatus
|
| HandshakerStatus.Builder |
Protobuf type grpc.gcp.HandshakerStatus
|
| Identity |
Protobuf type grpc.gcp.Identity
|
| Identity.AttributesDefaultEntryHolder |
|
| Identity.Builder |
Protobuf type grpc.gcp.Identity
|
| NettyTsiHandshaker |
|
| NextHandshakeMessageReq |
Protobuf type grpc.gcp.NextHandshakeMessageReq
|
| NextHandshakeMessageReq.Builder |
Protobuf type grpc.gcp.NextHandshakeMessageReq
|
| ProtectedPromise |
Promise used when flushing the pendingUnprotectedWrites queue.
|
| RpcProtocolVersions |
Max and min supported RPC protocol versions.
|
| RpcProtocolVersions.Builder |
Max and min supported RPC protocol versions.
|
| RpcProtocolVersions.Version |
RPC version contains a major version and a minor version.
|
| RpcProtocolVersions.Version.Builder |
RPC version contains a major version and a minor version.
|
| RpcProtocolVersionsUtil |
Utility class for Rpc Protocol Versions.
|
| RpcProtocolVersionsUtil.RpcVersionsCheckResult |
Wrapper class that stores results of Rpc Protocol Versions check.
|
| RpcProtocolVersionsUtil.RpcVersionsCheckResult.Builder |
|
| ServerHandshakeParameters |
Protobuf type grpc.gcp.ServerHandshakeParameters
|
| ServerHandshakeParameters.Builder |
Protobuf type grpc.gcp.ServerHandshakeParameters
|
| StartClientHandshakeReq |
Protobuf type grpc.gcp.StartClientHandshakeReq
|
| StartClientHandshakeReq.Builder |
Protobuf type grpc.gcp.StartClientHandshakeReq
|
| StartServerHandshakeReq |
Protobuf type grpc.gcp.StartServerHandshakeReq
|
| StartServerHandshakeReq.Builder |
Protobuf type grpc.gcp.StartServerHandshakeReq
|
| StartServerHandshakeReq.Builder.HandshakeParametersConverter |
|
| StartServerHandshakeReq.HandshakeParametersDefaultEntryHolder |
|
| TransportSecurityCommonProto |
|
| TsiFrameHandler |
Encrypts and decrypts TSI Frames.
|
| TsiHandshakeHandler |
Performs The TSI Handshake.
|
| TsiHandshakeHandler.HandshakeValidator |
Validates a Tsi Peer object.
|
| TsiHandshakeHandler.HandshakeValidator.SecurityDetails |
|
| TsiPeer |
A set of peer properties.
|
| TsiPeer.BooleanProperty |
A peer property corresponding to a boolean.
|
| TsiPeer.DoubleProperty |
A peer property corresponding to a double.
|
| TsiPeer.Property<T> |
A peer property.
|
| TsiPeer.PropertyList |
A peer property corresponding to a list of peer properties.
|
| TsiPeer.SignedInt64Property |
A peer property corresponding to a signed 64-bit integer.
|
| TsiPeer.StringProperty |
A peer property corresponding to a string.
|
| TsiPeer.UnsignedInt64Property |
A peer property corresponding to an unsigned 64-bit integer.
|