Directories ¶
Path | Synopsis |
---|---|
Package authinfo provides authentication and authorization information that results from the TLS handshake.
|
Package authinfo provides authentication and authorization information that results from the TLS handshake. |
fakehandshaker
|
|
service
Package service is a fake S2A handshaker service.
|
Package service is a fake S2A handshaker service. |
Package handshaker communicates with the S2A handshaker service.
|
Package handshaker communicates with the S2A handshaker service. |
service
Package service is a utility for calling the S2A handshaker service.
|
Package service is a utility for calling the S2A handshaker service. |
proto
|
|
Package record implements the TLS 1.3 record protocol used by the S2A transport credentials.
|
Package record implements the TLS 1.3 record protocol used by the S2A transport credentials. |
internal/aeadcrypter
Package aeadcrypter provides the interface for AEAD cipher implementations used by S2A's record protocol.
|
Package aeadcrypter provides the interface for AEAD cipher implementations used by S2A's record protocol. |
internal/aeadcrypter/testutil
Package testutil is a collection of test utilities for the AEAD crypter.
|
Package testutil is a collection of test utilities for the AEAD crypter. |
internal/halfconn
Package halfconn manages the inbound or outbound traffic of a TLS 1.3 connection.
|
Package halfconn manages the inbound or outbound traffic of a TLS 1.3 connection. |
Package tokenmanager provides tokens for authenticating to S2A.
|
Package tokenmanager provides tokens for authenticating to S2A. |
Package v2 provides the S2Av2 transport credentials used by a gRPC application.
|
Package v2 provides the S2Av2 transport credentials used by a gRPC application. |
certverifier
Package certverifier offloads verifications to S2Av2.
|
Package certverifier offloads verifications to S2Av2. |
fakes2av2
Package fakes2av2 is a fake S2Av2 Go implementation.
|
Package fakes2av2 is a fake S2Av2 Go implementation. |
fakes2av2_server
Package main runs an S2Av2 service.
|
Package main runs an S2Av2 service. |
remotesigner
Package remotesigner offloads private key operations to S2Av2.
|
Package remotesigner offloads private key operations to S2Av2. |
tlsconfigstore
Package tlsconfigstore offloads operations to S2Av2.
|
Package tlsconfigstore offloads operations to S2Av2. |
Click to show internal directories.
Click to hide internal directories.