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 ByteBuf s into ByteBuffer s.
|
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.
|