Documentation ¶
Index ¶
Constants ¶
View Source
const ( // ClientMaxReceiveMessageSize - Max gRPC message size ~2Gb ClientMaxReceiveMessageSize = (2 * gb) - 1 // 2Gb - 1 byte )
Variables ¶
This section is empty.
Functions ¶
func MTLSConnect ¶
func MTLSConnect(config *assets.ClientConfig) (rpcpb.SliverRPCClient, *grpc.ClientConn, error)
MTLSConnect - Connect to the sliver server
func RootOnlyVerifyCertificate ¶
RootOnlyVerifyCertificate - Go doesn't provide a method for only skipping hostname validation so we have to disable all of the certificate validation and re-implement everything. https://github.com/golang/go/issues/21971
Types ¶
type TokenAuth ¶
type TokenAuth struct {
// contains filtered or unexported fields
}
func (TokenAuth) GetRequestMetadata ¶
Return value is mapped to request headers.
func (TokenAuth) RequireTransportSecurity ¶
Click to show internal directories.
Click to hide internal directories.