Skip to content

Commit

Permalink
Merge pull request #223 from gisaia/feature/load_conf_persistence
Browse files Browse the repository at this point in the history
Add ARLAS_PERSISTENCE_URL variable set at run of the APP
  • Loading branch information
MohamedHamouGisaia authored Aug 20, 2020
2 parents fa43044 + bc60972 commit bd61ca4
Show file tree
Hide file tree
Showing 8 changed files with 653 additions and 352 deletions.
6 changes: 4 additions & 2 deletions angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@
"src/config.json",
"src/tour.json",
"src/config.map.json",
"src/about.md"
"src/about.md",
"src/settings.yaml"
],
"styles": [
"src/styles.css",
Expand Down Expand Up @@ -92,7 +93,8 @@
"src/favicon.ico",
"src/config.json",
"src/config.map.json",
"src/about.md"
"src/about.md",
"src/settings.yaml"
]
}
},
Expand Down
685 changes: 343 additions & 342 deletions package-lock.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"@angular/platform-browser-dynamic": "~8.2.10",
"@angular/router": "~8.2.10",
"@types/d3-dsv": "1.0.32",
"arlas-wui-toolkit": "~13.0.0",
"arlas-wui-toolkit": "14.0.0-beta.7",
"classlist.js": "^1.1.20150312",
"core-js": "^2.4.1",
"cryptiles": ">=4.1.2",
Expand Down
267 changes: 267 additions & 0 deletions scripts/start.sh
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,270 @@ else
echo ${ARLAS_WUI_BASE_HREF} "is used as app base href "
fi


## PERSISTENCE
if [ -z "${ARLAS_PERSISTENCE_URL}" ]; then
ARLAS_PERSISTENCE_URL="''"
export ARLAS_PERSISTENCE_URL
echo "NO ARLAS-persistence URL is specified. ARLAS-wui will load its own config.json file"
else
echo ${ARLAS_PERSISTENCE_URL} "is used for 'persistence.url'"
fi

## AUTHENTICATION
### ARLAS_USE_AUTHENT
if [ -z "${ARLAS_USE_AUTHENT}" ]; then
ARLAS_USE_AUTHENT=false
export ARLAS_USE_AUTHENT
echo "No Authentication variable is set"
else
echo ${ARLAS_USE_AUTHENT} "is used for 'authentication.use_authent'. Default value is 'false'"
fi
envsubst '$ARLAS_USE_AUTHENT' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_USE_AUTHENT
if [ -z "${ARLAS_AUTHENT_FORCE_CONNECT}" ]; then
ARLAS_AUTHENT_FORCE_CONNECT=false
export ARLAS_AUTHENT_FORCE_CONNECT
echo "No Authentication force_connect variable is set"
else
echo ${ARLAS_AUTHENT_FORCE_CONNECT} "is used for 'authentication.force_connect'. Default value is 'false'"
fi
envsubst '$ARLAS_AUTHENT_FORCE_CONNECT' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_USE_DISCOVERY
if [ -z "${ARLAS_AUTHENT_USE_DISCOVERY}" ]; then
ARLAS_AUTHENT_USE_DISCOVERY=false
export ARLAS_AUTHENT_USE_DISCOVERY
echo "No Authentication discovery variable is set"
else
echo ${ARLAS_AUTHENT_USE_DISCOVERY} "is used for 'authentication.use_discovery'. Default value is 'false'"
fi
envsubst '$ARLAS_AUTHENT_USE_DISCOVERY' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_ISSUER
if [ -z "${ARLAS_AUTHENT_ISSUER}" ]; then
ARLAS_AUTHENT_ISSUER=NOT_CONFIGURED
export ARLAS_AUTHENT_ISSUER
echo "No Authentication issuer variable is set"
else
echo ${ARLAS_AUTHENT_ISSUER} "is used for 'authentication.issuer'"
fi
envsubst '$ARLAS_AUTHENT_ISSUER' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_CLIENT_ID
if [ -z "${ARLAS_AUTHENT_CLIENT_ID}" ]; then
ARLAS_AUTHENT_CLIENT_ID=NOT_CONFIGURED
export ARLAS_AUTHENT_CLIENT_ID
echo "No Authentication client_id variable is set"
else
echo ${ARLAS_AUTHENT_CLIENT_ID} "is used for 'authentication.client_id'"
fi
envsubst '$ARLAS_AUTHENT_CLIENT_ID' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_REDIRECT_URI
if [ -z "${ARLAS_AUTHENT_REDIRECT_URI}" ]; then
ARLAS_AUTHENT_REDIRECT_URI=NOT_CONFIGURED
export ARLAS_AUTHENT_REDIRECT_URI
echo "No Authentication redirect_uri variable is set"
else
echo ${ARLAS_AUTHENT_REDIRECT_URI} "is used for 'authentication.redirect_uri'"
fi
envsubst '$ARLAS_AUTHENT_REDIRECT_URI' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_SILENT_REFRESH_REDIRECT_URI
if [ -z "${ARLAS_AUTHENT_SILENT_REFRESH_REDIRECT_URI}" ]; then
ARLAS_AUTHENT_SILENT_REFRESH_REDIRECT_URI=NOT_CONFIGURED
export ARLAS_AUTHENT_SILENT_REFRESH_REDIRECT_URI
echo "No Authentication silent_refresh_redirect_uri variable is set"
else
echo ${ARLAS_AUTHENT_SILENT_REFRESH_REDIRECT_URI} "is used for 'authentication.silent_refresh_redirect_uri'"
fi
envsubst '$ARLAS_AUTHENT_SILENT_REFRESH_REDIRECT_URI' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_SCOPE
if [ -z "${ARLAS_AUTHENT_SCOPE}" ]; then
ARLAS_AUTHENT_SCOPE="NOT_CONFIGURED"
export ARLAS_AUTHENT_SCOPE
echo "No Authentication scope variable is set"
else
echo ${ARLAS_AUTHENT_SCOPE} "is used for 'authentication.scope'"
fi
envsubst '$ARLAS_AUTHENT_SCOPE' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_TOKEN_ENDPOINT
if [ -z "${ARLAS_AUTHENT_TOKEN_ENDPOINT}" ]; then
ARLAS_AUTHENT_TOKEN_ENDPOINT="NOT_CONFIGURED"
export ARLAS_AUTHENT_TOKEN_ENDPOINT
echo "No Authentication token_endpoint variable is set"
else
echo ${ARLAS_AUTHENT_TOKEN_ENDPOINT} "is used for 'authentication.token_endpoint'"
fi
envsubst '$ARLAS_AUTHENT_TOKEN_ENDPOINT' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_USERINFO_ENDPOINT
if [ -z "${ARLAS_AUTHENT_USERINFO_ENDPOINT}" ]; then
ARLAS_AUTHENT_USERINFO_ENDPOINT="NOT_CONFIGURED"
export ARLAS_AUTHENT_USERINFO_ENDPOINT
echo "No Authentication userinfo_endpoint variable is set"
else
echo ${ARLAS_AUTHENT_USERINFO_ENDPOINT} "is used for 'authentication.userinfo_endpoint'"
fi
envsubst '$ARLAS_AUTHENT_USERINFO_ENDPOINT' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_JWKS_ENDPOINT
if [ -z "${ARLAS_AUTHENT_JWKS_ENDPOINT}" ]; then
ARLAS_AUTHENT_JWKS_ENDPOINT="NOT_CONFIGURED"
export ARLAS_AUTHENT_JWKS_ENDPOINT
echo "No Authentication jwks_endpoint variable is set"
else
echo ${ARLAS_AUTHENT_JWKS_ENDPOINT} "is used for 'authentication.jwks_endpoint'"
fi
envsubst '$ARLAS_AUTHENT_JWKS_ENDPOINT' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_LOGIN_URL
if [ -z "${ARLAS_AUTHENT_LOGIN_URL}" ]; then
ARLAS_AUTHENT_LOGIN_URL="NOT_CONFIGURED"
export ARLAS_AUTHENT_LOGIN_URL
echo "No Authentication login_url variable is set"
else
echo ${ARLAS_AUTHENT_LOGIN_URL} "is used for 'authentication.login_url'"
fi
envsubst '$ARLAS_AUTHENT_LOGIN_URL' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_LOGOUT_URL
if [ -z "${ARLAS_AUTHENT_LOGOUT_URL}" ]; then
ARLAS_AUTHENT_LOGOUT_URL="NOT_CONFIGURED"
export ARLAS_AUTHENT_LOGOUT_URL
echo "No Authentication logout_url variable is set"
else
echo ${ARLAS_AUTHENT_LOGOUT_URL} "is used for 'authentication.logout_url'"
fi
envsubst '$ARLAS_AUTHENT_LOGOUT_URL' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_SHOW_DEBUG
if [ -z "${ARLAS_AUTHENT_SHOW_DEBUG}" ]; then
ARLAS_AUTHENT_SHOW_DEBUG=false
export ARLAS_AUTHENT_SHOW_DEBUG
echo "No Authentication show_debug_information variable is set. Default value is 'false'"
else
echo ${ARLAS_AUTHENT_SHOW_DEBUG} "is used for 'authentication.show_debug_information'"
fi
envsubst '$ARLAS_AUTHENT_SHOW_DEBUG' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_REQUIRE_HTTPS
if [ -z "${ARLAS_AUTHENT_REQUIRE_HTTPS}" ]; then
ARLAS_AUTHENT_REQUIRE_HTTPS=true
export ARLAS_AUTHENT_REQUIRE_HTTPS
echo "No Authentication require_https variable is set. Default value is 'true'"
else
echo ${ARLAS_AUTHENT_REQUIRE_HTTPS} "is used for 'authentication.require_https'"
fi
envsubst '$ARLAS_AUTHENT_REQUIRE_HTTPS' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_RESPONSE_TYPE
if [ -z "${ARLAS_AUTHENT_RESPONSE_TYPE}" ]; then
ARLAS_AUTHENT_RESPONSE_TYPE="NOT_CONFIGURED"
export ARLAS_AUTHENT_RESPONSE_TYPE
echo "No Authentication response_type variable is set."
else
echo ${ARLAS_AUTHENT_RESPONSE_TYPE} "is used for 'authentication.response_type'"
fi
envsubst '$ARLAS_AUTHENT_RESPONSE_TYPE' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_SILENT_REFRESH_TIMEOUT
if [ -z "${ARLAS_AUTHENT_SILENT_REFRESH_TIMEOUT}" ]; then
ARLAS_AUTHENT_SILENT_REFRESH_TIMEOUT=5000
export ARLAS_AUTHENT_SILENT_REFRESH_TIMEOUT
echo "No Authentication silent_refresh_timeout variable is set. Default value is 5000."
else
echo ${ARLAS_AUTHENT_SILENT_REFRESH_TIMEOUT} "is used for 'authentication.silent_refresh_timeout'"
fi
envsubst '$ARLAS_AUTHENT_SILENT_REFRESH_TIMEOUT' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_TIMEOUT_FACTOR
if [ -z "${ARLAS_AUTHENT_TIMEOUT_FACTOR}" ]; then
ARLAS_AUTHENT_TIMEOUT_FACTOR=0.75
export ARLAS_AUTHENT_TIMEOUT_FACTOR
echo "No Authentication timeout_factor variable is set. Default value is 0.75"
else
echo ${ARLAS_AUTHENT_TIMEOUT_FACTOR} "is used for 'authentication.timeout_factor'"
fi
envsubst '$ARLAS_AUTHENT_TIMEOUT_FACTOR' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_ENABLE_SESSION_CHECKS
if [ -z "${ARLAS_AUTHENT_ENABLE_SESSION_CHECKS}" ]; then
ARLAS_AUTHENT_ENABLE_SESSION_CHECKS=true
export ARLAS_AUTHENT_ENABLE_SESSION_CHECKS
echo "No Authentication session_checks_enabled variable is set. Default value is 'true'"
else
echo ${ARLAS_AUTHENT_ENABLE_SESSION_CHECKS} "is used for 'authentication.session_checks_enabled'"
fi
envsubst '$ARLAS_AUTHENT_ENABLE_SESSION_CHECKS' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_CLEAR_HASH
if [ -z "${ARLAS_AUTHENT_CLEAR_HASH}" ]; then
ARLAS_AUTHENT_CLEAR_HASH=false
export ARLAS_AUTHENT_CLEAR_HASH
echo "No Authentication clear_hash_after_login variable is set. Default value is 'false'"
else
echo ${ARLAS_AUTHENT_CLEAR_HASH} "is used for 'authentication.clear_hash_after_login'"
fi
envsubst '$ARLAS_AUTHENT_CLEAR_HASH' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_STORAGE
if [ -z "${ARLAS_AUTHENT_STORAGE}" ]; then
ARLAS_AUTHENT_STORAGE=localstorage
export ARLAS_AUTHENT_STORAGE
echo "No Authentication storage variable is set. Default value is 'localstorage'"
else
echo ${ARLAS_AUTHENT_STORAGE} "is used for 'authentication.storage'"
fi
envsubst '$ARLAS_AUTHENT_STORAGE' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_DISABLE_AT_HASH_CHECK
if [ -z "${ARLAS_AUTHENT_DISABLE_AT_HASH_CHECK}" ]; then
ARLAS_AUTHENT_DISABLE_AT_HASH_CHECK=false
export ARLAS_AUTHENT_DISABLE_AT_HASH_CHECK
echo "No Authentication disable_at_hash_check variable is set. Default value is 'false'"
else
echo ${ARLAS_AUTHENT_DISABLE_AT_HASH_CHECK} "is used for 'authentication.disable_at_hash_check'"
fi
envsubst '$ARLAS_AUTHENT_DISABLE_AT_HASH_CHECK' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

### ARLAS_AUTHENT_DUMMY_CLIENT_SECRET
if [ -z "${ARLAS_AUTHENT_DUMMY_CLIENT_SECRET}" ]; then
ARLAS_AUTHENT_DUMMY_CLIENT_SECRET=NOT_CONFIGURED
export ARLAS_AUTHENT_DUMMY_CLIENT_SECRET
echo "No Authentication dummy_client_secret variable is set. Default value is NOT_CONFIGURED"
else
echo ${ARLAS_AUTHENT_DUMMY_CLIENT_SECRET} "is used for 'authentication.dummy_client_secret'"
fi
envsubst '$ARLAS_AUTHENT_DUMMY_CLIENT_SECRET' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml

envsubst < /usr/share/nginx/html/config.json > /usr/share/nginx/html/config.json.tmp
mv /usr/share/nginx/html/config.json.tmp /usr/share/nginx/html/config.json

Expand All @@ -136,6 +400,9 @@ mv /usr/share/nginx/html/index.html.tmp /usr/share/nginx/html/index.html
envsubst '$ARLAS_WUI_APP_PATH' < /etc/nginx/conf.d/default.conf > /etc/nginx/conf.d/default.conf.tmp
mv /etc/nginx/conf.d/default.conf.tmp /etc/nginx/conf.d/default.conf

envsubst '$ARLAS_PERSISTENCE_URL' < /usr/share/nginx/html/settings.yaml > /usr/share/nginx/html/settings.yaml.tmp
mv /usr/share/nginx/html/settings.yaml.tmp /usr/share/nginx/html/settings.yaml


export HTTP_RESOURCES
/usr/share/nginx/fetch-conf-by-http.sh
Expand Down
13 changes: 8 additions & 5 deletions src/app/app.component.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<arlas-tool-root></arlas-tool-root>
<div *ngIf="arlasStartUpService.shouldRunApp">
<arlas-mapgl-settings #mapSettings [basemapStylesGroup]="mapglComponent?.basemapStylesGroup"
(baseMapStyleEmitter)="setBasemapStylesGroup($event)" (geoQueryEmitter)="applySelectedGeoQuery($event)"></arlas-mapgl-settings>
<div class="app-container">
Expand Down Expand Up @@ -35,13 +36,13 @@
</div>
<div class="arlas-map">
<arlas-mapgl #map
[dataSources]="mapglContributor.dataSources"
[redrawSource]= "mapglContributor.redrawSource"
[legendUpdater]= "mapglContributor.legendUpdater"
[visibilityUpdater]= "mapglContributor.visibilityUpdater"
[dataSources]="mapglContributor?.dataSources"
[redrawSource]= "mapglContributor?.redrawSource"
[legendUpdater]= "mapglContributor?.legendUpdater"
[visibilityUpdater]= "mapglContributor?.visibilityUpdater"
[defaultBasemapStyle]="mapComponentConfig?.defaultBasemapStyle"
[visualisationSetsConfig]="mapComponentConfig?.visualisations_sets"
(visualisations)="mapglContributor.changeVisualisation($event)"
(visualisations)="mapglContributor?.changeVisualisation($event)"
[icons]="mapComponentConfig?.icons"
[basemapStyles]="mapComponentConfig?.basemapStyles" [margePanForLoad]="mapComponentConfig?.margePanForLoad"
[margePanForTest]="mapComponentConfig?.margePanForTest" [initCenter]="mapComponentConfig?.initCenter"
Expand Down Expand Up @@ -97,3 +98,5 @@
<mat-progress-bar class="arlas-progression" *ngIf="collaborativeService.totalSubscribe>0" color="primary"
mode="indeterminate"></mat-progress-bar>
</div>

</div>
2 changes: 1 addition & 1 deletion src/app/app.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ export class AppComponent implements OnInit, AfterViewInit {
private configService: ArlasConfigService,
public collaborativeService: ArlasCollaborativesearchService,
private contributorService: ContributorService,
private arlasStartUpService: ArlasStartupService,
public arlasStartUpService: ArlasStartupService,
private mapSettingsService: ArlasMapSettings,
private activatedRoute: ActivatedRoute,
private router: Router,
Expand Down
1 change: 0 additions & 1 deletion src/app/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,6 @@ import { ContributorService } from './services/contributors.service';
MapglModule,
MatTableModule,
HistogramModule,
RouterModule,
routing,
ArlasToolkitSharedModule,
ArlasToolKitModule,
Expand Down
29 changes: 29 additions & 0 deletions src/settings.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
########################################################
############ AUTHENTICATION SETTINGS ###############
########################################################
authentication:
use_authent: ${ARLAS_USE_AUTHENT}
force_connect: ${ARLAS_AUTHENT_FORCE_CONNECT}
use_discovery: ${ARLAS_AUTHENT_USE_DISCOVERY}
issuer: ${ARLAS_AUTHENT_ISSUER}
client_id: ${ARLAS_AUTHENT_CLIENT_ID}
redirect_uri: ${ARLAS_AUTHENT_REDIRECT_URI}
silent_refresh_redirect_uri: ${ARLAS_AUTHENT_SILENT_REFRESH_REDIRECT_URI}
scope: ${ARLAS_AUTHENT_SCOPE}
token_endpoint: ${ARLAS_AUTHENT_TOKEN_ENDPOINT}
userinfo_endpoint: ${ARLAS_AUTHENT_USERINFO_ENDPOINT}
jwks_endpoint: ${ARLAS_AUTHENT_JWKS_ENDPOINT}
login_url: ${ARLAS_AUTHENT_LOGIN_URL}
logout_url: ${ARLAS_AUTHENT_LOGOUT_URL}
show_debug_information: ${ARLAS_AUTHENT_SHOW_DEBUG}
require_https: ${ARLAS_AUTHENT_REQUIRE_HTTPS}
response_type: ${ARLAS_AUTHENT_RESPONSE_TYPE}
silent_refresh_timeout: ${ARLAS_AUTHENT_SILENT_REFRESH_TIMEOUT}
timeout_factor: ${ARLAS_AUTHENT_TIMEOUT_FACTOR}
session_checks_enabled: ${ARLAS_AUTHENT_ENABLE_SESSION_CHECKS}
clear_hash_after_login: ${ARLAS_AUTHENT_CLEAR_HASH}
storage: ${ARLAS_AUTHENT_STORAGE}
disable_at_hash_check: ${ARLAS_AUTHENT_DISABLE_AT_HASH_CHECK}
dummy_client_secret: ${ARLAS_AUTHENT_DUMMY_CLIENT_SECRET}
persistence:
url: ${ARLAS_PERSISTENCE_URL}

0 comments on commit bd61ca4

Please sign in to comment.