diff --git a/src/portal/lib/src/config/config.ts b/src/portal/lib/src/config/config.ts index 06f24dd2e..093132ae7 100644 --- a/src/portal/lib/src/config/config.ts +++ b/src/portal/lib/src/config/config.ts @@ -87,6 +87,9 @@ export class Configuration { cfg_expiration: NumberValueItem; scan_all_policy: ComplexValueItem; read_only: BoolValueItem; + http_authproxy_endpoint?: StringValueItem; + http_authproxy_skip_cert_verify?: BoolValueItem; + http_authproxy_always_onboard?: BoolValueItem; public constructor() { this.auth_mode = new StringValueItem("db_auth", true); @@ -128,5 +131,8 @@ export class Configuration { } }, true); this.read_only = new BoolValueItem(false, true); + this.http_authproxy_endpoint = new StringValueItem("", true); + this.http_authproxy_skip_cert_verify = new BoolValueItem(false, true); + this.http_authproxy_always_onboard = new BoolValueItem(false, true); } } diff --git a/src/portal/src/app/config/auth/config-auth.component.html b/src/portal/src/app/config/auth/config-auth.component.html index c05e03214..bc33d50d6 100644 --- a/src/portal/src/app/config/auth/config-auth.component.html +++ b/src/portal/src/app/config/auth/config-auth.component.html @@ -3,14 +3,16 @@