Categorygithub.com/pomerium/enterprise-client-go
modulepackage
0.18.0
Repository: https://github.com/pomerium/enterprise-client-go.git
Documentation: pkg.go.dev

# README

Go Reference Go Report Card Test Status

Official go client for the Pomerium Enterprise API.

Install

go get -u github.com/pomerium/enterprise-client-go

Usage

Enterprise Setup

Example

Reference

gRPC API Reference

godocs

# Packages

No description provided by the author
No description provided by the author

# Functions

AuthorizationHeader turns a service account token into the correct format for the Authorization header.
NewClient returns a Pomerium Enterprise client configured to communicate with a given target API.
NewPomeriumAuthCredentials returns a new PomeriumAuthCredentials for the provided service account authToken.
WithDialOption provides a custom grpc.DialOption to the internal grpc client in Client.
WithTlsConfig provides a custom tls.Config to the Client.

# Structs

Client provides a wrapper interface for all API calls.
PomeriumAuthCredentials implements grpc.PerRPCCredentials for communication with Pomerium Enterprise.

# Type aliases

No description provided by the author