Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package charond ...
Index ¶
Constants ¶
      View Source
      
  
    const (
	// MonitoringEnginePrometheus ...
	MonitoringEnginePrometheus = "prometheus"
)
    
      View Source
      
  
const (
	// UserConfirmationTokenUsed is a value that is used when confirmation token was already used.
	UserConfirmationTokenUsed = "!"
)
    Variables ¶
This section is empty.
Functions ¶
func TestDaemon ¶
TestDaemon returns address of fully started in-memory daemon and closer to close it.
Types ¶
type Daemon ¶
type Daemon struct {
	// contains filtered or unexported fields
}
    Daemon ...
type DaemonOpts ¶
type DaemonOpts struct {
	Test                  bool
	Monitoring            bool
	TLS                   bool
	TLSCertFile           string
	TLSKeyFile            string
	PostgresAddress       string
	PostgresDebug         bool
	PasswordBCryptCost    int
	MnemosyneAddress      string
	LDAP                  bool
	LDAPAddress           string
	LDAPDistinguishedName string
	LDAPPassword          string
	Logger                log.Logger
	RPCListener           net.Listener
	DebugListener         net.Listener
}
    DaemonOpts ...
type TestDaemonOpts ¶
TestDaemonOpts represent set of options that can be passed to the TestDaemon constructor.
      
      Source Files
      ¶
    
- daemon.go
 - database.go
 - doc.go
 - group.go
 - group_permissions.go
 - handler.go
 - handler_belongs_to.go
 - handler_create_group.go
 - handler_create_user.go
 - handler_delete_group.go
 - handler_delete_user.go
 - handler_get_group.go
 - handler_get_permission.go
 - handler_get_user.go
 - handler_is_authenticated.go
 - handler_is_granted.go
 - handler_list_group_permissions.go
 - handler_list_groups.go
 - handler_list_permissions.go
 - handler_list_user_groups.go
 - handler_list_user_permissions.go
 - handler_list_users.go
 - handler_login.go
 - handler_logout.go
 - handler_modify_group.go
 - handler_modify_user.go
 - handler_register_permissions.go
 - handler_set_group_permissions.go
 - handler_set_user_groups.go
 - handler_set_user_permissions.go
 - handler_subject.go
 - helpers.go
 - monitoring.go
 - permission.go
 - rpc_server.go
 - schema.pqt.go
 - service.go
 - user.go
 - user_groups.go
 - user_permissions.go
 
 Click to show internal directories. 
   Click to hide internal directories.