internal/

directory
v0.0.0-...-395a5c9 Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2022 License: Apache-2.0

Directories

Path Synopsis
analytics
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.
config
Package config defines configuration for leona-apiserver.
Package config defines configuration for leona-apiserver.
controller/v1/cache
Package cache defines a cache service which can return all secrets and policies.
Package cache defines a cache service which can return all secrets and policies.
controller/v1/user
Package user implements the user handler.
Package user implements the user handler.
options
Package options contains flags and options for initializing an apiserver
Package options contains flags and options for initializing an apiserver
service/v1
Package v1 is the place where you can implements more complex business logic.
Package v1 is the place where you can implements more complex business logic.
store
Package store defines the storage interface for leona-apiserver.
Package store defines the storage interface for leona-apiserver.
config
Package config defines gstash configuration.
Package config defines gstash configuration.
gstashs
Package gstashs defines multiple back-end service used to persistent store iam analytics data.
Package gstashs defines multiple back-end service used to persistent store iam analytics data.
storage
Package storage defines storages which store the analytics data from iam-authz-server.
Package storage defines storages which store the analytics data from iam-authz-server.
storage/redis
Package redis provides an redis implementation of the AnalyticsStorage storage interface.
Package redis provides an redis implementation of the AnalyticsStorage storage interface.
pkg
code
Package code defines error codes for leona platform.
Package code defines error codes for leona platform.
logger
Package logger defines gorm logger
Package logger defines gorm logger
middleware
Package middleware defines multiple gin middlewares
Package middleware defines multiple gin middlewares
middleware/auth
Package auth defines authentication strategy like Basic, Bearer.
Package auth defines authentication strategy like Basic, Bearer.
options
Package options is the public flags and options used by a generic api server.
Package options is the public flags and options used by a generic api server.
server
Package server runs a http server used to provide a api to check gstash health status.
Package server runs a http server used to provide a api to check gstash health status.
util/gormutil
Package gormutil is a util to convert offset and limit to default values.
Package gormutil is a util to convert offset and limit to default values.
validation
Package validation defines validate functions internal used by leona.
Package validation defines validate functions internal used by leona.

Jump to

Keyboard shortcuts

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