authzserver

package
v1.6.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 2 more Imports: 21 Imported by: 0

Documentation

Overview

Package authzserver does all of the work necessary to create a authzserver

Index

Constants

View Source
const RedisKeyPrefix = "analytics-"

RedisKeyPrefix defines the prefix key in redis for analytics data.

Variables

This section is empty.

Functions

func NewApp

func NewApp(basename string) *app.App

NewApp creates an App object with default parameters.

func Run

func Run(cfg *config.Config) error

Run runs the specified AuthzServer. This should never exit.

Types

This section is empty.

Directories

Path Synopsis
Package analytics defines functions and structs used to store authorization audit data to redis.
Package analytics defines functions and structs used to store authorization audit data to redis.
Package authorization implement the authorize interface that use local repository to authorize the subject access review.
Package authorization implement the authorize interface that use local repository to authorize the subject access review.
authorizer
Package authorizer defines authorization interface.
Package authorizer defines authorization interface.
Package config defines iam-authz-server configuration.
Package config defines iam-authz-server configuration.
controller
v1/authorize
Package authorize implements the authorize handlers.
Package authorize implements the authorize handlers.
Package load loads pump plugins.
Package load loads pump plugins.
Package options contains flags and options for initializing an apiserver
Package options contains flags and options for initializing an apiserver
Package store defines the storage interface for authzserver.
Package store defines the storage interface for authzserver.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL