internal/

directory
v0.3.7 Latest Latest
Warning

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

Go to latest
Published: Dec 11, 2024 License: GPL-3.0

Directories

Path Synopsis
Package brokers contains the broker object definitions, implementations and manager that will be used by the daemon for authentication.
Package brokers contains the broker object definitions, implementations and manager that will be used by the daemon for authentication.
auth
Package auth contains the authentication related code.
Package auth contains the authentication related code.
layouts
Package layouts lists all the broker UI layouts we support.
Package layouts lists all the broker UI layouts we support.
layouts/entries
Package entries lists all the broker entries we support.
Package entries lists all the broker entries we support.
Package consts defines the constants used by the project
Package consts defines the constants used by the project
Package daemon handles the GRPC daemon with systemd support.
Package daemon handles the GRPC daemon with systemd support.
Package fileutils provides utility functions for file operations.
Package fileutils provides utility functions for file operations.
Package log is a temporary package until we forge our log structure.
Package log is a temporary package until we forge our log structure.
proto
authd
Package authd holds the authd protocol implementation.
Package authd holds the authd protocol implementation.
Package services mediates all the business logic of the application via a manager.
Package services mediates all the business logic of the application via a manager.
errmessages
Package errmessages formats the error messages that are sent to the client.
Package errmessages formats the error messages that are sent to the client.
nss
Package nss implements the nss grpc service protocol to the daemon.
Package nss implements the nss grpc service protocol to the daemon.
pam
Package pam implements the pam grpc service protocol to the daemon.
Package pam implements the pam grpc service protocol to the daemon.
permissions
Package permissions handles peer user detection and permissions.
Package permissions handles peer user detection and permissions.
permissions/testutils
Package permissionstestutils are exported functions to be run in 3rd party package or integration tests.
Package permissionstestutils are exported functions to be run in 3rd party package or integration tests.
Package sliceutils provides utility functions for slices.
Package sliceutils provides utility functions for slices.
Package testsdetection helps in deciding if we are currently running under integration or tests.
Package testsdetection helps in deciding if we are currently running under integration or tests.
Package testutils provides utility functions and behaviors for testing.
Package testutils provides utility functions and behaviors for testing.
golden
Package golden provides utilities to compare and update golden files in tests.
Package golden provides utilities to compare and update golden files in tests.
Package users support all common action on the system for user handling.
Package users support all common action on the system for user handling.
cache
Package cache handles transaction with an underlying database to cache user and group information.
Package cache handles transaction with an underlying database to cache user and group information.
cache/testutils
Package cachetestutils export cache test functionalities used by other packages.
Package cachetestutils export cache test functionalities used by other packages.
localgroups
Package localgroups handles the synchronization of local groups the users.
Package localgroups handles the synchronization of local groups the users.
localgroups/testutils
Package localgrouptestutils export users test functionalities used by other packages to change cmdline and group file.
Package localgrouptestutils export users test functionalities used by other packages to change cmdline and group file.
testutils
Package userstestutils export cache test functionalities used by other packages.
Package userstestutils export cache test functionalities used by other packages.

Jump to

Keyboard shortcuts

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