pkg/

directory
v0.0.0-...-29e199f Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2024 License: Apache-2.0

Directories

Path Synopsis
adapters
httpin
Package httpin provides the implementation of the HTTP input adapters.
Package httpin provides the implementation of the HTTP input adapters.
httpmiddlewarein/pepin
Package pepin defines the implementation of the Policy Decision Point input adapters from the Policy Enforcement Point.
Package pepin defines the implementation of the Policy Decision Point input adapters from the Policy Enforcement Point.
metricsout
Package metricsout defines the implementation of the output adapter of the Prometheus metrics.
Package metricsout defines the implementation of the output adapter of the Prometheus metrics.
rpcin
Package rpcin defines the implementation of the input adapters for the JSON RPC infra.
Package rpcin defines the implementation of the input adapters for the JSON RPC infra.
storage/infile/pipinfile
Package pipinfile defines the implementations of the Policy Information Point output adapters to read information from files.
Package pipinfile defines the implementations of the Policy Information Point output adapters to read information from files.
storage/infile/roleinfile
Package roleinfile defines the implementation of the output adapter to read roles from YAML files.
Package roleinfile defines the implementation of the output adapter to read roles from YAML files.
storage/postgres/accountdbout
Package accountdbout defines the output database adapters for the Account resource.
Package accountdbout defines the output database adapters for the Account resource.
storage/postgres/admindbout
Package admindbout defines the output database adapters for the Admin resource.
Package admindbout defines the output database adapters for the Admin resource.
storage/postgres/applicationdbout
Package applicationdbout defines the output database adapters for the Application resource.
Package applicationdbout defines the output database adapters for the Application resource.
storage/postgres/hsmdbout
Package hsmdbout defines the output database adapters for the HSMModule resource.
Package hsmdbout defines the output database adapters for the HSMModule resource.
storage/postgres/hsmslotdbout
Package hsmslotdbout defines the output database adapters for the HSMSlot resource.
Package hsmslotdbout defines the output database adapters for the HSMSlot resource.
storage/postgres/referentialintegritydbout
Package referentialintegritydbout defines the output database adapters for the Referential Integrity.
Package referentialintegritydbout defines the output database adapters for the Referential Integrity.
storage/postgres/userdbout
Package userdbout defines the output database adapters for the User resource.
Package userdbout defines the output database adapters for the User resource.
storage/transactionaldbout
Package transactionaldbout defines the output database adapters for db transactional functions.
Package transactionaldbout defines the output database adapters for db transactional functions.
usecaseadapters/pip
Package pip defines the Policy Information Point.
Package pip defines the Policy Information Point.
commons
logger
Package logger defines the logging utilities for the signare.
Package logger defines the logging utilities for the signare.
metricrecorder
Package metricrecorder defines the utilities to define and manage Prometheus metrics.
Package metricrecorder defines the utilities to define and manage Prometheus metrics.
persistence
Package persistence defines the framework to interact with the database storage.
Package persistence defines the framework to interact with the database storage.
persistence/dbmigrator
Package dbmigrator defines the functionalities for database migrations.
Package dbmigrator defines the functionalities for database migrations.
persistence/sql
Package sql defines the SQL database management utilities.
Package sql defines the SQL database management utilities.
persistence/sql/postgres
Package postgres defines the PostgresSQL functionalities.
Package postgres defines the PostgresSQL functionalities.
persistence/sql/sqlite
Package sqlite defines the SQLite database functionality to operate with.
Package sqlite defines the SQLite database functionality to operate with.
rlp
Package rlp provides functions for encoding and decoding data using the Recursive Length Prefix (RLP) encoding scheme.
Package rlp provides functions for encoding and decoding data using the Recursive Length Prefix (RLP) encoding scheme.
time
Package time defines time based on the domain logic.
Package time defines time based on the domain logic.
validators
Package validators defines custom validator types.
Package validators defines custom validator types.
Package entities defines custom data types to be used across the whole application.
Package entities defines custom data types to be used across the whole application.
address
Package address defines the custom Ethereum address data type of the signare.
Package address defines the custom Ethereum address data type of the signare.
Package graph contains the dependency management of the application.
Package graph contains the dependency management of the application.
ugprade
Package upgrade defines the graph with the dependencies needed to execute the db migrations.
Package upgrade defines the graph with the dependencies needed to execute the db migrations.
infra
httpinfra
Package httpinfra provides infrastructure for managing HTTP requests offering a structured approach to handling incoming HTTP requests and routing them to the appropriate handlers
Package httpinfra provides infrastructure for managing HTTP requests offering a structured approach to handling incoming HTTP requests and routing them to the appropriate handlers
metricshttpinfra
Package metricshttpinfra provides infrastructure to configure and register the metrics HTTP router
Package metricshttpinfra provides infrastructure to configure and register the metrics HTTP router
requestcontext
Package requestcontext defines a utility to enhance context information from HTTP request information
Package requestcontext defines a utility to enhance context information from HTTP request information
rpcinfra
Package rpcinfra provides the infrastructure for implementing a Remote Procedure Call (RPC) server.
Package rpcinfra provides the infrastructure for implementing a Remote Procedure Call (RPC) server.
internal
errors
Package errors provides a way to create, manipulate and manage typed errors which contains stack trace information.
Package errors provides a way to create, manipulate and manage typed errors which contains stack trace information.
Package signaturemanager defines the management of signature managers
Package signaturemanager defines the management of signature managers
pkcs11hsm
Package pkcs11hsm adds support for PKCS11 compatible HSMs by satisfying the DigitalSignatureManager interface.
Package pkcs11hsm adds support for PKCS11 compatible HSMs by satisfying the DigitalSignatureManager interface.
usecases
Package utils provides a set of utility methods that can be used across the application.
Package utils provides a set of utility methods that can be used across the application.

Jump to

Keyboard shortcuts

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