Rebuild
This commit is contained in:
@@ -12,6 +12,18 @@ class Config
|
||||
public string $keaDbVersion;
|
||||
public array $baseDb;
|
||||
public bool $baseDbEnabled;
|
||||
public bool $authEnabled;
|
||||
public string $oidcIssuer;
|
||||
public string $oidcClientId;
|
||||
public string $oidcClientSecret;
|
||||
public string $oidcRedirectUri;
|
||||
public string $oidcAuthEndpoint;
|
||||
public string $oidcTokenEndpoint;
|
||||
public string $oidcUserinfoEndpoint;
|
||||
public string $oidcLogoutEndpoint;
|
||||
public string $oidcGroupClaim;
|
||||
public string $oidcAdminGroup;
|
||||
public string $oidcUserGroup;
|
||||
|
||||
public function __construct(
|
||||
public array $db,
|
||||
@@ -26,6 +38,18 @@ class Config
|
||||
$this->keaDbVersion = defined('APP_KEA_DB_VERSION') ? (string)APP_KEA_DB_VERSION : '';
|
||||
$this->baseDb = $baseDb;
|
||||
$this->baseDbEnabled = $baseDbEnabled;
|
||||
$this->authEnabled = defined('APP_AUTH_ENABLED') ? (bool)APP_AUTH_ENABLED : false;
|
||||
$this->oidcIssuer = defined('APP_OIDC_ISSUER') ? (string)APP_OIDC_ISSUER : '';
|
||||
$this->oidcClientId = defined('APP_OIDC_CLIENT_ID') ? (string)APP_OIDC_CLIENT_ID : '';
|
||||
$this->oidcClientSecret = defined('APP_OIDC_CLIENT_SECRET') ? (string)APP_OIDC_CLIENT_SECRET : '';
|
||||
$this->oidcRedirectUri = defined('APP_OIDC_REDIRECT_URI') ? (string)APP_OIDC_REDIRECT_URI : '';
|
||||
$this->oidcAuthEndpoint = defined('APP_OIDC_AUTH_ENDPOINT') ? (string)APP_OIDC_AUTH_ENDPOINT : '';
|
||||
$this->oidcTokenEndpoint = defined('APP_OIDC_TOKEN_ENDPOINT') ? (string)APP_OIDC_TOKEN_ENDPOINT : '';
|
||||
$this->oidcUserinfoEndpoint = defined('APP_OIDC_USERINFO_ENDPOINT') ? (string)APP_OIDC_USERINFO_ENDPOINT : '';
|
||||
$this->oidcLogoutEndpoint = defined('APP_OIDC_LOGOUT_ENDPOINT') ? (string)APP_OIDC_LOGOUT_ENDPOINT : '';
|
||||
$this->oidcGroupClaim = defined('APP_OIDC_GROUP_CLAIM') ? (string)APP_OIDC_GROUP_CLAIM : 'groups';
|
||||
$this->oidcAdminGroup = defined('APP_OIDC_ADMIN_GROUP') ? (string)APP_OIDC_ADMIN_GROUP : 'admin';
|
||||
$this->oidcUserGroup = defined('APP_OIDC_USER_GROUP') ? (string)APP_OIDC_USER_GROUP : 'user';
|
||||
}
|
||||
|
||||
public function primaryUrl(): string
|
||||
|
||||
Reference in New Issue
Block a user