Remove unused config vars
UsersCacheExpiration is referenced nowhere. Currently we don't have any caching. LoginAttributes is not used by the reva userprovider.
This commit is contained in:
@@ -20,9 +20,8 @@ type Config struct {
|
|||||||
|
|
||||||
SkipUserGroupsInToken bool `yaml:"skip_user_groups_in_token" env:"USERS_SKIP_USER_GROUPS_IN_TOKEN"`
|
SkipUserGroupsInToken bool `yaml:"skip_user_groups_in_token" env:"USERS_SKIP_USER_GROUPS_IN_TOKEN"`
|
||||||
|
|
||||||
UsersCacheExpiration int `yaml:"users_cache_expiration"`
|
Driver string `yaml:"driver"`
|
||||||
Driver string `yaml:"driver"`
|
Drivers Drivers `yaml:"drivers"`
|
||||||
Drivers Drivers `yaml:"drivers"`
|
|
||||||
|
|
||||||
Supervised bool `yaml:"-"`
|
Supervised bool `yaml:"-"`
|
||||||
Context context.Context `yaml:"-"`
|
Context context.Context `yaml:"-"`
|
||||||
@@ -83,7 +82,6 @@ type LDAPDriver struct {
|
|||||||
GroupFilter string `yaml:"group_filter" env:"LDAP_GROUPFILTER;USERS_LDAP_USERFILTER"`
|
GroupFilter string `yaml:"group_filter" env:"LDAP_GROUPFILTER;USERS_LDAP_USERFILTER"`
|
||||||
UserObjectClass string `yaml:"user_object_class" env:"LDAP_USER_OBJECTCLASS;USERS_LDAP_USER_OBJECTCLASS"`
|
UserObjectClass string `yaml:"user_object_class" env:"LDAP_USER_OBJECTCLASS;USERS_LDAP_USER_OBJECTCLASS"`
|
||||||
GroupObjectClass string `yaml:"group_object_class" env:"LDAP_GROUP_OBJECTCLASS;USERS_LDAP_GROUP_OBJECTCLASS"`
|
GroupObjectClass string `yaml:"group_object_class" env:"LDAP_GROUP_OBJECTCLASS;USERS_LDAP_GROUP_OBJECTCLASS"`
|
||||||
LoginAttributes []string `yaml:"login_attributes" env:"LDAP_LOGIN_ATTRIBUTES;USERS_LDAP_LOGIN_ATTRIBUTES"`
|
|
||||||
IDP string `yaml:"idp" env:"OCIS_URL;OCIS_OIDC_ISSUER;USERS_IDP_URL"`
|
IDP string `yaml:"idp" env:"OCIS_URL;OCIS_OIDC_ISSUER;USERS_IDP_URL"`
|
||||||
UserSchema LDAPUserSchema `yaml:"user_schema"`
|
UserSchema LDAPUserSchema `yaml:"user_schema"`
|
||||||
GroupSchema LDAPGroupSchema `yaml:"group_schema"`
|
GroupSchema LDAPGroupSchema `yaml:"group_schema"`
|
||||||
|
|||||||
@@ -30,7 +30,6 @@ func DefaultConfig() *config.Config {
|
|||||||
Service: config.Service{
|
Service: config.Service{
|
||||||
Name: "users",
|
Name: "users",
|
||||||
},
|
},
|
||||||
UsersCacheExpiration: 5,
|
|
||||||
Reva: &config.Reva{
|
Reva: &config.Reva{
|
||||||
Address: "127.0.0.1:9142",
|
Address: "127.0.0.1:9142",
|
||||||
},
|
},
|
||||||
@@ -44,7 +43,6 @@ func DefaultConfig() *config.Config {
|
|||||||
GroupBaseDN: "ou=groups,o=libregraph-idm",
|
GroupBaseDN: "ou=groups,o=libregraph-idm",
|
||||||
UserScope: "sub",
|
UserScope: "sub",
|
||||||
GroupScope: "sub",
|
GroupScope: "sub",
|
||||||
LoginAttributes: []string{"uid", "mail"},
|
|
||||||
UserFilter: "",
|
UserFilter: "",
|
||||||
GroupFilter: "",
|
GroupFilter: "",
|
||||||
UserObjectClass: "inetOrgPerson",
|
UserObjectClass: "inetOrgPerson",
|
||||||
|
|||||||
@@ -65,7 +65,6 @@ func ldapConfigFromString(cfg config.LDAPDriver) map[string]interface{} {
|
|||||||
"group_filter": cfg.GroupFilter,
|
"group_filter": cfg.GroupFilter,
|
||||||
"user_objectclass": cfg.UserObjectClass,
|
"user_objectclass": cfg.UserObjectClass,
|
||||||
"group_objectclass": cfg.GroupObjectClass,
|
"group_objectclass": cfg.GroupObjectClass,
|
||||||
"login_attributes": cfg.LoginAttributes,
|
|
||||||
"idp": cfg.IDP,
|
"idp": cfg.IDP,
|
||||||
"user_schema": map[string]interface{}{
|
"user_schema": map[string]interface{}{
|
||||||
"id": cfg.UserSchema.ID,
|
"id": cfg.UserSchema.ID,
|
||||||
|
|||||||
Reference in New Issue
Block a user