Documentation ¶
Index ¶
- Constants
- func CreateInsecureConnection(ctx context.Context, url string) (*ggrpc.ClientConn, error)
- func NewAuthServer(url string, authHandler *auth.Handler, ...) *authServer
- func NewClusterAuthAPIServer(url string, signer jwt.JWTSigner, userRepo repositories.ReadOnlyUserRepository, ...) api.ClusterAuthServer
- func NewGatewayAPIServer(authConfig *auth.Config, authHandler *auth.Handler, ...) api.GatewayServer
Constants ¶
View Source
const (
HeaderAuthorization = "Authorization"
)
Variables ¶
This section is empty.
Functions ¶
func NewAuthServer ¶
func NewAuthServer(url string, authHandler *auth.Handler, userRepo repositories.ReadOnlyUserRepository) *authServer
NewAuthServer creates a new instance of gateway.authServer.
func NewClusterAuthAPIServer ¶
func NewClusterAuthAPIServer( url string, signer jwt.JWTSigner, userRepo repositories.ReadOnlyUserRepository, clusterRepo repositories.ReadOnlyClusterRepository, validity time.Duration, ) api.ClusterAuthServer
func NewGatewayAPIServer ¶
func NewGatewayAPIServer(authConfig *auth.Config, authHandler *auth.Handler, userRepo repositories.ReadOnlyUserRepository) api.GatewayServer
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.