Documentation ¶
Overview ¶
Package config should be moved to internal
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { LDAP LDAP HTTP HTTP GRPC GRPC Server Server Asset Asset Log Log TokenManager TokenManager Repo Repo Index Index ServiceUser ServiceUser Tracing Tracing Context context.Context Supervised bool }
Config merges all Account config parameters.
type LDAP ¶
type LDAP struct { Hostname string Port int BaseDN string UserFilter string GroupFilter string BindDN string BindPassword string IDP string Schema LDAPSchema }
LDAP defines the available ldap configuration.
type LDAPSchema ¶
type LDAPSchema struct { AccountID string Identities string Username string DisplayName string Mail string Groups string }
LDAPSchema defines the available ldap schema configuration.
type ServiceUser ¶
ServiceUser defines the user required for EOS.
type TokenManager ¶
type TokenManager struct {
JWTSecret string
}
TokenManager is the config for using the reva token manager
Click to show internal directories.
Click to hide internal directories.