@@ -15,12 +15,6 @@ cas.server.prefix=${cas.server.name}
1515# Tomcat Server
1616#
1717cas.server.tomcat.server-name =OSF CAS
18- # Enable additional HTTP connections for the embedded Tomcat container (when SSL is enabled by default)
19- # cas.server.tomcat.http.port=${TOMCAT_HTTP_PORT:80}
20- # cas.server.tomcat.http.protocol=org.apache.coyote.http11.Http11NioProtocol
21- # cas.server.tomcat.http.enabled=true
22- # cas.server.tomcat.http.attributes=
23- # e.g. cas.server.tomcat.http.attributes.{attribute-name}={attributeValue}
2418# #######################################################################################################################
2519
2620# #######################################################################################################################
@@ -64,6 +58,39 @@ cas.logout.confirm-logout=false
6458cas.logout.remove-descendant-tickets =false
6559# #######################################################################################################################
6660
61+ # #######################################################################################################################
62+ # OSF URLs
63+ # #######################################################################################################################
64+ # OSF
65+ #
66+ cas.authn.osf-url.home =https://{{ .Values.osfDomain }}/
67+ cas.authn.osf-url.dashboard =https://{{ .Values.osfDomain }}/dashboard/
68+ cas.authn.osf-url.login-with-next =https://{{ .Values.osfDomain }}/login?next=
69+ cas.authn.osf-url.logout =https://{{ .Values.osfDomain }}/logout/
70+ cas.authn.osf-url.resend-confirmation =https://{{ .Values.osfDomain }}/resend/
71+ cas.authn.osf-url.forgot-password =https://{{ .Values.osfDomain }}/forgotpassword/
72+ cas.authn.osf-url.forgot-password-institution =https://{{ .Values.osfDomain }}/forgotpassword-institution/
73+ cas.authn.osf-url.register =https://{{ .Values.osfDomain }}/register/
74+ cas.authn.osf-url.institutions-home =https://{{ .Values.osfDomain }}/institutions/
75+ # #######################################################################################################################
76+
77+ # #######################################################################################################################
78+ # OSF API Settings for Institution Authentication
79+ # #######################################################################################################################
80+ # Authentication Endpoint
81+ #
82+ cas.authn.osf-api.instn-authn-endpoint =https://{{ .Values.apiDomain }}/v2/institutions/auth/
83+ #
84+ # JWT / JWE secrets for signing and encrypting authentication request payload
85+ #
86+ cas.authn.osf-api.instn-authn-jwt-secret =${OSF_JWT_SECRET}
87+ cas.authn.osf-api.instn-authn-jwe-secret =${OSF_JWE_SECRET}
88+ #
89+ # Path of the XSL file for parsing and transforming XML authentication responses
90+ #
91+ cas.authn.osf-api.instn-authn-xsl-location =file:/etc/cas/institutions-auth.xsl
92+ # #######################################################################################################################
93+
6794# #######################################################################################################################
6895# OSF PostgreSQL Authentication
6996# See: https://apereo.github.io/cas/6.2.x/installation/Configuring-Custom-Authentication.html
@@ -91,8 +118,6 @@ cas.authn.osf-postgres.jpa.dialect=${OSF_DB_HIBERNATE_DIALECT:io.cos.cas.osf.hib
91118cas.jdbc.show-sql =false
92119cas.jdbc.gen-ddl =true
93120cas.jdbc.case-insensitive =false
94- # cas.jdbc.physical-table-names=
95- # e.g. cas.jdbc.physical-table-names.{table-name}={new-table-name}
96121#
97122# General JPA Settings
98123#
@@ -204,13 +229,13 @@ cas.authn.pac4j.orcid.callback-url-type=QUERY_PARAMETER
204229#
205230# Delegation Client: CAS
206231#
207- cas.authn.pac4j.cas[0].login-url =https://accounts.staging.osf.io /login
208- cas.authn.pac4j.cas[0].client-name =stage1cas
232+ cas.authn.pac4j.cas[0].login-url =https://bprdeis.cord.edu:8443/cas /login
233+ cas.authn.pac4j.cas[0].client-name =cord
209234cas.authn.pac4j.cas[0].protocol =SAML
210235cas.authn.pac4j.cas[0].callback-url-type =QUERY_PARAMETER
211236#
212- cas.authn.pac4j.cas[1].login-url =https://accounts.staging2.osf.io /login
213- cas.authn.pac4j.cas[1].client-name =stage2cas
214- cas.authn.pac4j.cas[1].protocol =CAS30
237+ cas.authn.pac4j.cas[1].login-url =https://stwcas.okstate.edu/cas /login
238+ cas.authn.pac4j.cas[1].client-name =okstate
239+ cas.authn.pac4j.cas[1].protocol =SAML
215240cas.authn.pac4j.cas[1].callback-url-type =QUERY_PARAMETER
216241# #######################################################################################################################
0 commit comments