package
0.10.2
Repository: https://github.com/rite2nikhil/opa.git
Documentation: pkg.go.dev

# Packages

Package authorizer provides authorization handlers to the server.
Package identifier provides handlers for associating an identity with incoming requests.
Package types contains request/response types and codes for the server.
Package writer contains utilities for writing responses in the server.

# Functions

New returns a new Server.
NewBoundedBuffer creates a new Buffer with maximum size n.

# Constants

Set of supported authentication schemes.
Set of supported authentication schemes.
Set of supported authorization schemes.
Set of supported authorization schemes.
Set of handlers for use in the "handler" dimension of the duration metric.
Set of handlers for use in the "handler" dimension of the duration metric.
Set of handlers for use in the "handler" dimension of the duration metric.
Set of handlers for use in the "handler" dimension of the duration metric.
Set of handlers for use in the "handler" dimension of the duration metric.
Set of handlers for use in the "handler" dimension of the duration metric.
Set of handlers for use in the "handler" dimension of the duration metric.

# Structs

Info contains information describing a policy decision.
Server represents an instance of OPA running in server mode.

# Interfaces

Buffer defines an interface that the server can call to push diagnostic information about policy decisions.

# Type aliases

AuthenticationScheme enumerates the supported authentication schemes.
AuthorizationScheme enumerates the supported authorization schemes.
Loop will contain all the calls from the server that we'll be listening on.