Skip to content

Commit b0a428f

Browse files
committed
Add mujina sp config files and add url to readme
1 parent 5be81b0 commit b0a428f

File tree

6 files changed

+94
-4
lines changed

6 files changed

+94
-4
lines changed

core/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ docker compose up -d
2424
You will also need to tell your local machine where to find the hosts.
2525
Add the following line in your hosts file (/etc/hosts )
2626
```
27-
127.0.0.1 engine.dev.openconext.local manage.dev.openconext.local profile.dev.openconext.local engine-api.dev.openconext.local mujina-idp.dev.openconext.local profile.dev.openconext.local connect.dev.openconext.local teams.dev.openconext.local voot.dev.openconext.local pdp.dev.openconext.local invite.dev.openconext.local welcome.dev.openconext.local
27+
127.0.0.1 engine.dev.openconext.local manage.dev.openconext.local profile.dev.openconext.local engine-api.dev.openconext.local mujina-idp.dev.openconext.local mujina-sp.dev.openconext.local profile.dev.openconext.local connect.dev.openconext.local teams.dev.openconext.local voot.dev.openconext.local pdp.dev.openconext.local invite.dev.openconext.local welcome.dev.openconext.local
2828
```
2929

3030
If all goes wel, you can now login. Please see the section below to find out where you can login.

core/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ services:
113113
- ./:/config
114114
networks:
115115
coreconextdev:
116-
command: "--spring.config.location=/config/mujina/"
116+
command: "--spring.config.location=/config/mujina-idp/"
117117
hostname: mujinaidp.docker
118118

119119
mujina-sp:
@@ -122,7 +122,7 @@ services:
122122
- ./:/config
123123
networks:
124124
coreconextdev:
125-
command: "--spring.config.location=/config/mujina/"
125+
command: "--spring.config.location=/config/mujina-sp/"
126126
hostname: mujinasp.docker
127127

128128
managegui:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
# The logging configuration.
33
logging:
4-
config: file:////config/mujina/logback.xml
4+
config: file:////config/mujina-idp/logback.xml
55
level:
66
mujina: DEBUG
77

core/mujina-sp/application.yml

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# The logging configuration.
2+
logging:
3+
config: file:////config/mujina-sp/logback.xml
4+
level:
5+
mujina: DEBUG
6+
7+
server:
8+
# The port to where this Spring Boot application listens to. e.g. http://localhost:80
9+
port: 80
10+
# The context path of the server. You can skip this value in the overriding application.properties on the classpath
11+
contextPath:
12+
session:
13+
# 8 hours before we time-out
14+
timeout: 28800
15+
server-header: no
16+
17+
secure_cookie: True
18+
19+
# Service Provider
20+
sp:
21+
# base url
22+
base_url: https://mujina-sp.dev.openconext.local
23+
# Entity ID of the SP
24+
entity_id: https://mujina-idp.dev.openconext.local
25+
# Private key used to sign the SAML response
26+
private_key: MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDQRsCf6qU0DYkoFIJUhNlMxJFKMPsEvK+u3rcaBIZcyWX4Cv5OU3xtcCAg6mqRwMRFYFDNdGgR0XLTaHAOcJpR7cXYnYc0Wa6Kh8KSstgZrCl+WdqCtuUS6bMrrAdSq6HpoAPwo1JyOqyC9ccRZ9ysjhYdWQS1ELSjUHjEuxxRoEgwKfrF7kxbo89dixQ7oF9E9CgeWtftJfMtDxGtMhmtaIurHjjcfOPWR8TND0b1Lp1pLkzPn6GdI2aRWqV3tNsljKoXP9omDInhP9xrzoLiXISbekfnLrfFQW+rmylCBiu6ZqKv0weg1V6b7B6rAyV3nIcXInLuKXSlQx0nnPOdAgMBAAECggEAOrAlKSqyYIeL5XpZ+zzwCly9X/2LThtpGcpyJ+esgMrTa+CVJjcKMcBNnVjQrL93zuDEBBDQHm05gO7F3JvIMFviyxYgehTnROvaXQH+OMW1b4AcPYcR55Foxl6UNaxdVHqdgZpT6hI0eDaPYI02tnzXKG/kDq1laTuMvErJQQp6Cd611yyAhBvpX1ibpAYvex10sfTkj0GRKmOrGqwVXibN29szaRei7Xeg/RStdVBgrYJoR5/4++dkGapa27oRdOh4VJUChRfXuJtH6pyxC7uay1fMRcmo2u6NcWAT6qMOvxLcuesnNFrbSlPoZaxWNiZRX/SVqeieyRAA0WS7IQKBgQDoywh4DkdL+SPrkA/sB0rOQF3kJjlzWibk9OM17In1P+obQk37kSRYKfBvsk48VWdG1fN33Up05Pxe+f36F//AZ8mp7uTmBtd6CAoR/005WxwkCSihF6LaDiB3VtxlpcfRA/TUZ10PMud43w0AeG30AG0KpCokfIiY87OpyTjJWQKBgQDlCgsgZ9rL3Wm7FbEDZ4f2uTB5rlT0Vz80paV0OOJdUQECrZW1PjemQpqIJocr8yoNupkrZKPSi4mbNoMFF1wXIydOjLq6iQ6KWIKRdsvmeXL++tWg6TiD8nDpBxuKzjRhwMcQN2lakb/SusoXnmG8qq12PCFUvpbhoZRqRPWv5QKBgQC8jUasxxPka0U21RawXC+w4t2pn3RFBC4goGEwGgibxkr+DTRQoHzJlB6Uud04bQwbicuLuIdIKvhmjSGzYaDa3LWwmDh6P+xjgQN3FEweOreOUITCBfz3lR2iy430HtS7bPLu31G2r8pgUnmbee/FBFtNlS41I1EYYbuRt9Pw8QKBgD6aPSpRWKtqTHD3X9e3X6FfQtGvhcb3Ze5E7HFU7wJklqsduRK9+8X05HocVcv8fd0cyKrkqiZtP2JuRueIWAJ2+FJvAsbjmVbVFHMgDmFjhrwM4YFG3cyq4pO+/pc0/3pMj9xt2N0Jg23c4koMX1iLKjhr/QxFv8XSPVfCm4jFAoGALfejdx4PpFgTWpbm5ZWRxukhZRhmfCIAWifYeJbsGTB5y7bheVxKmTpP9mKEqGL+gh3cLVPcZ557HWpc4d6NetdyrHffEhWULh4NWYDKC5BRCr9HjLKydBUQUMCFeJs3XZQTtN+CZORcuaI2ISH2QvfYki9ns4ujeH8OjzfHpvI=
27+
# Public certificate to verify the signature of the SAML response
28+
certificate: MIIDEzCCAfugAwIBAgIJAKoK/heBjcOYMA0GCSqGSIb3DQEBBQUAMCAxHjAcBgNVBAoMFU9yZ2FuaXphdGlvbiwgQ049T0lEQzAeFw0xNTExMTExMDEyMTVaFw0yNTExMTAxMDEyMTVaMCAxHjAcBgNVBAoMFU9yZ2FuaXphdGlvbiwgQ049T0lEQzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBGwJ/qpTQNiSgUglSE2UzEkUow+wS8r67etxoEhlzJZfgK/k5TfG1wICDqapHAxEVgUM10aBHRctNocA5wmlHtxdidhzRZroqHwpKy2BmsKX5Z2oK25RLpsyusB1KroemgA/CjUnI6rIL1xxFn3KyOFh1ZBLUQtKNQeMS7HFGgSDAp+sXuTFujz12LFDugX0T0KB5a1+0l8y0PEa0yGa1oi6seONx849ZHxM0PRvUunWkuTM+foZ0jZpFapXe02yWMqhc/2iYMieE/3GvOguJchJt6R+cut8VBb6ubKUIGK7pmoq/TB6DVXpvsHqsDJXechxcicu4pdKVDHSec850CAwEAAaNQME4wHQYDVR0OBBYEFK7RqjoodSYVXGTVEdLf3kJflP/sMB8GA1UdIwQYMBaAFK7RqjoodSYVXGTVEdLf3kJflP/sMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADNZkxlFXh4F45muCbnQd+WmaXlGvb9tkUyAIxVL8AIu8J18F420vpnGpoUAE+Hy3evBmp2nkrFAgmr055fAjpHeZFgDZBAPCwYd3TNMDeSyMta3Ka+oS7GRFDePkMEm+kH4/rITNKUF1sOvWBTSowk9TudEDyFqgGntcdu/l/zRxvx33y3LMG5USD0x4X4IKjRrRN1BbcKgi8dq10C3jdqNancTuPoqT3WWzRvVtB/q34B7F74/6JzgEoOCEHufBMp4ZFu54P0yEGtWfTwTzuoZobrChVVBt4w/XZagrRtUCDNwRpHNbpjxYudbqLqpi1MQpV9oht/BpTHVJG2i0ro=
29+
# Passphrase of the keystore
30+
passphrase: secret
31+
# Resource URL for the idp metadata
32+
idp_metadata_url: classpath:metadata/mujina.local.idp.metadata.xml
33+
# SingleSignOnServiceLocation
34+
single_sign_on_service_location: https://engine.dev.openconext.local/authentication/idp/single-sign-on
35+
# ACS location
36+
acs_location_path: /saml/SSO
37+
# Protocol binding
38+
protocol_binding: urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST
39+
# Do we sign the authnRequest
40+
needs_signing: true
41+
compare_endpoints: true
42+
43+
spring:
44+
mvc:
45+
favicon:
46+
enabled: false
47+
velocity:
48+
check-template-location: False
49+
50+
# We disable all endpoints except health for the load-balancer and info for git information.
51+
endpoints:
52+
enabled: false
53+
jmx:
54+
enabled: false
55+
health:
56+
enabled: true
57+
info:
58+
enabled: true
59+
60+
# We disable all endpoints except health for the load-balancer and info for git information.
61+
management:
62+
health:
63+
mail:
64+
enabled: false
65+
endpoints:
66+
web:
67+
exposure:
68+
include: "health,info"
69+
base-path: "/internal"
70+
endpoint:
71+
info:
72+
enabled: true
73+
info:
74+
git:
75+
mode: full

core/mujina-sp/logback.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<configuration>
3+
4+
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
5+
<encoder>
6+
<pattern>%d{ISO8601} %5p [%t] %logger{40}:%L - %m%n</pattern>
7+
</encoder>
8+
</appender>
9+
10+
<logger name="mujina" level="DEBUG"/>
11+
12+
<root level="INFO">
13+
<appender-ref ref="STDOUT" />
14+
</root>
15+
</configuration>

0 commit comments

Comments
 (0)