@@ -68,13 +68,24 @@ dataSource.url={{ dq_db_url | default('jdbc:postgresql://localhost/data-quality'
68
68
dataSource.dialect ={{ dq_db_dialect | default('org.hibernate.dialect.PostgreSQLDialect') }}
69
69
dataSource.driverClassName ={{ dq_db_driver | default('org.postgresql.Driver') }}
70
70
71
- # oidc related
72
- security.oidc.clientId ={{ clientId | default('') }}
73
- security.oidc.secret ={{ secret | default('') }}
71
+ # oidc related
72
+ security.cas.enabled ={{ security_cas_enabled | default(true) }}
73
+ security.oidc.enabled ={{ security_oidc_enabled | default(false) }}
74
+ security.oidc.clientId ={{ (dq_service_clientId | default(clientId)) | default('') }}
75
+ security.oidc.secret ={{ (dq_service_secret | default(secret)) | default('') }}
74
76
security.oidc.discoveryUri ={{ discoveryUri | default('') }}
77
+ security.jwt.discoveryUri ={{ discoveryUri | default('') }}
75
78
76
79
# swagger configuration
77
- swagger.termsOfServices : "{{ swagger_info_terms_of_services | default('https://www.ala.org.au/who-we-are/terms-of-use/') }}"
78
- swagger.contact.name : "{{ swagger_contact_name | default('ALA Support') }}"
79
- swagger.contact.url : "{{ swagger_contact_url | default('https://www.ala.org.au') }}"
80
- swagger.contact.email : "{{ swagger_contact_email | default('support@ala.org.au') }}"
80
+ swagger.termsOfServices ="{{ swagger_info_terms_of_services | default('https://www.ala.org.au/who-we-are/terms-of-use/') }}"
81
+ swagger.contact.name ="{{ swagger_contact_name | default('ALA Support') }}"
82
+ swagger.contact.url ="{{ swagger_contact_url | default('https://www.ala.org.au') }}"
83
+ swagger.contact.email ="{{ swagger_contact_email | default('support@ala.org.au') }}"
84
+
85
+ # openapi
86
+ openapi.components.security.oauth2.authorizationUrl ={{ auth_base_url }}/cas/oidc/authorize
87
+ openapi.components.security.oauth2.baseUrl ={{ auth_base_url }}/cas/oidc
88
+ openapi.components.security.oauth2.refreshUrl ={{ auth_base_url }}/cas/oidc/refresh
89
+ openapi.components.security.oauth2.tokenUrl ={{ auth_base_url }}/cas/oidc/token
90
+ openapi.terms ={{ terms_url | default('https://www.ala.org.au/terms-of-use/') }}
91
+ openapi.contact.email ={{ orgSupportEmail | default('support@ala.org.au') }}
0 commit comments