# README
This directory has the implementation of the S2Av2's gRPC-Go client libraries
# Packages
Package certverifier offloads verifications to S2Av2.
Package fakes2av2 is a fake S2Av2 Go implementation.
Package main runs an S2Av2 service.
Package remotesigner offloads private key operations to S2Av2.
Package tlsconfigstore offloads operations to S2Av2.
# Functions
GetS2ATimeout returns the timeout enforced on the connection to the S2A service for handshake.
NewClientCreds returns a client-side transport credentials object that uses the S2Av2 to establish a secure connection with a server.
NewClientTLSConfig returns a tls.Config instance that uses S2Av2 to establish a TLS connection as a client.
NewServerCreds returns a server-side transport credentials object that uses the S2Av2 to establish a secure connection with a client.