Documentation ¶
Index ¶
Constants ¶
View Source
const ( APIUserHeader = "Api-User" APIKeyHeader = "Api-Key" )
API headers for the cedar service.
Variables ¶
This section is empty.
Functions ¶
func DialCedar ¶
func DialCedar(ctx context.Context, client *http.Client, opts *DialCedarOptions) (*grpc.ClientConn, error)
DialCedar is a convenience function for creating a RPC client connection with cedar via gRPC.
Types ¶
type DialCedarOptions ¶
type DialCedarOptions struct { BaseAddress string RPCPort string Username string APIKey string CACerts [][]byte TLSAuth bool Insecure bool Retries int }
DialCedarOptions describes the options for the DialCedar function. The base address defaults to `cedar.mongodb.com` and the RPC port to 7070. If a base address is provided the RPC port must also be provided. The username and API key must always be provided.
Click to show internal directories.
Click to hide internal directories.