package
0.7.1
Repository: https://github.com/finleap-connect/monoskope.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewClientWithAuthForward creates a new gRPC client which forwards the authentication bearer token received from the client (TLS optional).
NewClientWithInsecure creates a new gRPC client which connects without TLS.
NewClientWithInsecureAuth (USE ONLY IF SECURED BY SERVICE MESH OR SIMILAR) creates a new gRPC client which sends the auth token without TLS.
NewForwardedOauthAccess constructs the PerRPCCredentials which forwards the authorization from header.
NewGrpcConnectionFactory creates a new factory for gRPC connections.
NewGrpcConnectionFactoryWithInsecure creates a new factory for gRPC connections and adds the following dial options: WithInsecure, WithBlock.
NewOauthAccessWithoutTransportSecurity constructs the PerRPCCredentials using a given token for test purposes where no TLS necessary.
NewServer returns a new configured instance of Server.
NewServerWithOpts returns a new configured instance of Server with additional interceptors specified.

# Structs

No description provided by the author
Server is the implementation of an API Server.