config

package
v0.0.0-...-19239a5 Latest Latest
Warning

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

Go to latest
Published: Oct 7, 2021 License: EUPL-1.2 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiKeyConfiguration

type ApiKeyConfiguration struct {
	MaxExpiration time.Duration
	JtiExpiration time.Duration
}

type Configuration

type Configuration struct {
	Db                   dbutil.Configuration
	Host                 string
	Port                 int
	XsdPath              string
	DataPath             string
	LocalStorageBasePath string
	ServerReadTimeout    time.Duration
	ServerWriteTimeout   time.Duration
	GracefulTimeout      time.Duration
	Cache                cache.Configuration
	Upvs                 upvs.Configuration
	InvoicesLimit        int
	ApiKey               ApiKeyConfiguration
	Logger               loggerutil.Configuration
	ValidationServerUrl  string
	MaxInvoiceSize       int64
	DraftExpiration      time.Duration
	DraftsLimit          int
	Visualization        visualization.Configuration
}

func New

func New() *Configuration

Jump to

Keyboard shortcuts

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