|
6 | 6 | <groupId>ee.ria.tara</groupId> |
7 | 7 | <artifactId>tara-server</artifactId> |
8 | 8 | <packaging>war</packaging> |
9 | | - <version>1.4.4</version> |
| 9 | + <version>1.4.5</version> |
10 | 10 |
|
11 | 11 | <properties> |
12 | | - <cas.version>5.3.7</cas.version> |
13 | | - <spring.version>4.3.20.RELEASE</spring.version> |
| 12 | + <cas.version>5.3.9</cas.version> |
14 | 13 | <springboot.version>1.5.18.RELEASE</springboot.version> |
15 | 14 | <banklink.version>2.1.15</banklink.version> |
16 | 15 | <!-- app.server could be -jetty, -undertow, -tomcat, or blank if you plan to provide appserver --> |
|
98 | 97 | <artifactId>cas-server-webapp${app.server}</artifactId> |
99 | 98 | <excludes> |
100 | 99 | <exclude>WEB-INF/classes/user-details.properties</exclude> |
| 100 | + <exclude>WEB-INF/lib/jackson-*</exclude> |
101 | 101 | </excludes> |
102 | 102 | </overlay> |
103 | 103 | </overlays> |
|
132 | 132 | <finalName>cas</finalName> |
133 | 133 | </build> |
134 | 134 |
|
| 135 | + <dependencyManagement> |
| 136 | + <dependencies> |
| 137 | + <!-- Override a dependency by including it BEFORE the BOM --> |
| 138 | + <dependency> |
| 139 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 140 | + <artifactId>jackson-databind</artifactId> |
| 141 | + <version>2.9.8</version> |
| 142 | + </dependency> |
| 143 | + |
| 144 | + <dependency> |
| 145 | + <groupId>org.apereo.cas</groupId> |
| 146 | + <artifactId>cas-server-support-bom</artifactId> |
| 147 | + <version>${cas.version}</version> |
| 148 | + <type>pom</type> |
| 149 | + <scope>import</scope> |
| 150 | + </dependency> |
| 151 | + </dependencies> |
| 152 | + </dependencyManagement> |
| 153 | + |
135 | 154 | <dependencies> |
136 | | - <dependency> |
137 | | - <groupId>javax.servlet</groupId> |
138 | | - <artifactId>javax.servlet-api</artifactId> |
139 | | - <version>3.0.1</version> |
140 | | - <scope>provided</scope> |
141 | | - </dependency> |
142 | 155 | <dependency> |
143 | 156 | <groupId>org.apereo.cas</groupId> |
144 | 157 | <artifactId>cas-server-webapp${app.server}</artifactId> |
|
149 | 162 | <dependency> |
150 | 163 | <groupId>org.apereo.cas</groupId> |
151 | 164 | <artifactId>cas-server-webapp-config</artifactId> |
152 | | - <version>${cas.version}</version> |
153 | 165 | <scope>provided</scope> |
154 | 166 | </dependency> |
155 | | - |
156 | 167 | <dependency> |
157 | 168 | <groupId>org.apereo.cas</groupId> |
158 | 169 | <artifactId>cas-server-core</artifactId> |
159 | | - <version>${cas.version}</version> |
160 | 170 | <scope>provided</scope> |
161 | 171 | </dependency> |
162 | 172 | <dependency> |
163 | 173 | <groupId>org.apereo.cas</groupId> |
164 | 174 | <artifactId>cas-server-core-web-api</artifactId> |
165 | | - <version>${cas.version}</version> |
166 | 175 | <scope>provided</scope> |
167 | 176 | </dependency> |
168 | 177 | <dependency> |
169 | 178 | <groupId>org.apereo.cas</groupId> |
170 | 179 | <artifactId>cas-server-core-webflow-api</artifactId> |
171 | | - <version>${cas.version}</version> |
172 | 180 | <scope>provided</scope> |
173 | 181 | </dependency> |
174 | 182 | <dependency> |
175 | 183 | <groupId>org.apereo.cas</groupId> |
176 | 184 | <artifactId>cas-server-core-util-api</artifactId> |
177 | | - <version>${cas.version}</version> |
178 | 185 | <scope>provided</scope> |
179 | 186 | </dependency> |
180 | 187 | <dependency> |
181 | 188 | <groupId>org.apereo.cas</groupId> |
182 | 189 | <artifactId>cas-server-core-api-audit</artifactId> |
183 | | - <version>${cas.version}</version> |
184 | 190 | <scope>provided</scope> |
185 | 191 | </dependency> |
186 | 192 | <dependency> |
187 | 193 | <groupId>org.apereo.cas</groupId> |
188 | 194 | <artifactId>cas-server-core-services-api</artifactId> |
189 | | - <version>${cas.version}</version> |
190 | 195 | <scope>provided</scope> |
191 | 196 | </dependency> |
192 | 197 | <dependency> |
193 | 198 | <groupId>org.apereo.cas</groupId> |
194 | 199 | <artifactId>cas-server-core-authentication</artifactId> |
195 | | - <version>${cas.version}</version> |
196 | 200 | <scope>provided</scope> |
197 | 201 | </dependency> |
198 | 202 | <dependency> |
199 | 203 | <groupId>org.apereo.cas</groupId> |
200 | 204 | <artifactId>cas-server-core-authentication-api</artifactId> |
201 | | - <version>${cas.version}</version> |
202 | 205 | <scope>provided</scope> |
203 | 206 | </dependency> |
204 | 207 | <dependency> |
205 | 208 | <groupId>org.apereo.cas</groupId> |
206 | 209 | <artifactId>cas-server-core-api-configuration-model</artifactId> |
207 | | - <version>${cas.version}</version> |
208 | 210 | <scope>provided</scope> |
209 | 211 | </dependency> |
210 | 212 | <dependency> |
211 | 213 | <groupId>org.apereo.cas</groupId> |
212 | 214 | <artifactId>cas-server-core-tickets-api</artifactId> |
213 | | - <version>${cas.version}</version> |
214 | 215 | <scope>provided</scope> |
215 | 216 | </dependency> |
216 | 217 | <dependency> |
217 | 218 | <groupId>org.apereo.cas</groupId> |
218 | 219 | <artifactId>cas-server-core-cookie-api</artifactId> |
219 | | - <version>${cas.version}</version> |
| 220 | + <scope>provided</scope> |
| 221 | + </dependency> |
| 222 | + <dependency> |
| 223 | + <groupId>org.aspectj</groupId> |
| 224 | + <artifactId>aspectjrt</artifactId> |
| 225 | + <scope>provided</scope> |
| 226 | + </dependency> |
| 227 | + <dependency> |
| 228 | + <groupId>org.jasig.cas.client</groupId> |
| 229 | + <artifactId>cas-client-core</artifactId> |
| 230 | + <scope>provided</scope> |
| 231 | + </dependency> |
| 232 | + <dependency> |
| 233 | + <groupId>org.pac4j</groupId> |
| 234 | + <artifactId>pac4j-core</artifactId> |
| 235 | + <scope>provided</scope> |
| 236 | + </dependency> |
| 237 | + <dependency> |
| 238 | + <groupId>org.pac4j</groupId> |
| 239 | + <artifactId>spring-webmvc-pac4j</artifactId> |
| 240 | + <scope>provided</scope> |
| 241 | + </dependency> |
| 242 | + <dependency> |
| 243 | + <groupId>org.pac4j</groupId> |
| 244 | + <artifactId>pac4j-cas</artifactId> |
| 245 | + <scope>provided</scope> |
| 246 | + </dependency> |
| 247 | + <dependency> |
| 248 | + <groupId>com.github.ben-manes.caffeine</groupId> |
| 249 | + <artifactId>caffeine</artifactId> |
220 | 250 | <scope>provided</scope> |
221 | 251 | </dependency> |
222 | 252 |
|
223 | | - <!-- oidc support --> |
| 253 | + <!-- cas oidc support --> |
224 | 254 | <dependency> |
225 | 255 | <groupId>org.apereo.cas</groupId> |
226 | 256 | <artifactId>cas-server-support-oidc</artifactId> |
|
229 | 259 | <dependency> |
230 | 260 | <groupId>org.apereo.cas</groupId> |
231 | 261 | <artifactId>cas-server-support-oidc-core</artifactId> |
232 | | - <version>${cas.version}</version> |
233 | 262 | </dependency> |
234 | 263 | <dependency> |
235 | 264 | <groupId>org.apereo.cas</groupId> |
236 | 265 | <artifactId>cas-server-support-oidc-services</artifactId> |
237 | | - <version>${cas.version}</version> |
238 | 266 | </dependency> |
239 | 267 | <dependency> |
240 | 268 | <groupId>org.apereo.cas</groupId> |
|
244 | 272 | <dependency> |
245 | 273 | <groupId>org.apereo.cas</groupId> |
246 | 274 | <artifactId>cas-server-support-oauth-api</artifactId> |
247 | | - <version>${cas.version}</version> |
248 | 275 | </dependency> |
249 | 276 | <dependency> |
250 | 277 | <groupId>org.apereo.cas</groupId> |
251 | 278 | <artifactId>cas-server-support-oauth-services</artifactId> |
252 | | - <version>${cas.version}</version> |
253 | 279 | </dependency> |
254 | 280 | <dependency> |
255 | 281 | <groupId>org.apereo.cas</groupId> |
256 | 282 | <artifactId>cas-server-support-oauth-core</artifactId> |
257 | | - <version>${cas.version}</version> |
258 | 283 | </dependency> |
259 | 284 |
|
260 | | - <!-- service storage support --> |
| 285 | + <!-- cas service storage support --> |
261 | 286 | <dependency> |
262 | 287 | <groupId>org.apereo.cas</groupId> |
263 | 288 | <artifactId>cas-server-support-jpa-service-registry</artifactId> |
264 | 289 | <version>${cas.version}</version> |
265 | 290 | </dependency> |
266 | | - <dependency> |
267 | | - <groupId>com.zaxxer</groupId> |
268 | | - <artifactId>HikariCP</artifactId> |
269 | | - <version>2.7.1</version> |
270 | | - <scope>provided</scope> |
271 | | - </dependency> |
272 | 291 | <dependency> |
273 | 292 | <groupId>org.postgresql</groupId> |
274 | 293 | <artifactId>postgresql</artifactId> |
275 | | - <version>42.2.2</version> |
| 294 | + <version>42.2.5</version> |
276 | 295 | </dependency> |
277 | 296 |
|
278 | | - <!-- cluster support --> |
| 297 | + <!-- cas cluster support --> |
279 | 298 | <dependency> |
280 | 299 | <groupId>org.apereo.cas</groupId> |
281 | 300 | <artifactId>cas-server-webapp-session-hazelcast</artifactId> |
|
287 | 306 | <version>${cas.version}</version> |
288 | 307 | </dependency> |
289 | 308 |
|
290 | | - |
291 | | - |
292 | | - |
293 | | - <dependency> |
294 | | - <groupId>org.springframework</groupId> |
295 | | - <artifactId>spring-aspects</artifactId> |
296 | | - <version>${spring.version}</version> |
297 | | - </dependency> |
298 | | - <dependency> |
299 | | - <groupId>org.jasig.cas.client</groupId> |
300 | | - <artifactId>cas-client-core</artifactId> |
301 | | - <version>3.5.0</version> |
302 | | - <scope>provided</scope> |
303 | | - </dependency> |
304 | | - <dependency> |
305 | | - <groupId>org.pac4j</groupId> |
306 | | - <artifactId>pac4j-core</artifactId> |
307 | | - <version>3.3.0</version> |
308 | | - <scope>provided</scope> |
309 | | - </dependency> |
310 | | - <dependency> |
311 | | - <groupId>org.pac4j</groupId> |
312 | | - <artifactId>spring-webmvc-pac4j</artifactId> |
313 | | - <version>3.0.0</version> |
314 | | - <scope>provided</scope> |
315 | | - </dependency> |
316 | | - <dependency> |
317 | | - <groupId>org.pac4j</groupId> |
318 | | - <artifactId>pac4j-cas</artifactId> |
319 | | - <version>3.0.1</version> |
320 | | - <scope>provided</scope> |
321 | | - </dependency> |
322 | | - <dependency> |
323 | | - <groupId>com.github.ben-manes.caffeine</groupId> |
324 | | - <artifactId>caffeine</artifactId> |
325 | | - <version>2.6.2</version> |
326 | | - <scope>provided</scope> |
327 | | - </dependency> |
328 | | - |
329 | | - <dependency> |
330 | | - <groupId>org.cryptacular</groupId> |
331 | | - <artifactId>cryptacular</artifactId> |
332 | | - <version>1.2.0</version> |
333 | | - <scope>provided</scope> |
334 | | - </dependency> |
| 309 | + <!-- banklinks --> |
335 | 310 | <dependency> |
336 | 311 | <groupId>com.nortal.banklink</groupId> |
337 | 312 | <artifactId>banklink-core</artifactId> |
|
347 | 322 | <artifactId>banklink-link</artifactId> |
348 | 323 | <version>${banklink.version}</version> |
349 | 324 | </dependency> |
| 325 | + |
| 326 | + <!-- mobileid --> |
350 | 327 | <dependency> |
351 | 328 | <groupId>com.codeborne</groupId> |
352 | 329 | <artifactId>mobileid</artifactId> |
|
355 | 332 | <dependency> |
356 | 333 | <groupId>org.bouncycastle</groupId> |
357 | 334 | <artifactId>bcprov-jdk15on</artifactId> |
358 | | - <version>1.56</version> |
359 | 335 | <scope>provided</scope> |
360 | 336 | </dependency> |
361 | 337 | <dependency> |
362 | 338 | <groupId>org.bouncycastle</groupId> |
363 | 339 | <artifactId>bcpkix-jdk15on</artifactId> |
364 | | - <version>1.56</version> |
365 | 340 | <scope>provided</scope> |
366 | 341 | </dependency> |
| 342 | + |
| 343 | + <!-- smartid --> |
367 | 344 | <dependency> |
368 | 345 | <groupId>ee.sk.smartid</groupId> |
369 | 346 | <artifactId>smart-id-java-client</artifactId> |
|
0 commit comments