Commit Graph

2878 Commits (09f3a691c610da81d870fd43214023496ef7b152)

Author SHA1 Message Date
Pavel Břoušek 0f559a72d2
Update psql_database_tables.sql 2021-11-19 16:36:59 +01:00
Pavel Břoušek 6064458f0d
Update mysql_database_tables.sql 2021-11-19 16:36:24 +01:00
Pavel Břoušek f7a81ede1f
Update psql_database_tables.sql 2021-11-19 16:35:45 +01:00
Pavel Břoušek 9fc0acf0dd
Update hsql_database_tables.sql 2021-11-19 16:34:56 +01:00
semantic-release-bot bcb0b0b66e chore(release): 4.0.0 [skip ci]
# [4.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.5.0...v4.0.0) (2021-11-19)

### Bug Fixes

* 🐛 Fix ACR for implicit and authorization_code flows ([39bc00a](39bc00a3b0))

### BREAKING CHANGES

* 🧨 Database needs to be updated: `ALTER TABLE saved_user_auth DROP
source_class; ALTER TABLE saved_user_auth ADD COLUMN acr VARCHAR(1024);`
2021-11-19 15:21:26 +00:00
Dominik František Bučík 9a0a0f173c
Merge pull request #39 from dBucik/acrs
Acrs
2021-11-19 16:18:08 +01:00
Dominik Frantisek Bucik 39bc00a3b0
fix: 🐛 Fix ACR for implicit and authorization_code flows
BREAKING CHANGE: 🧨 Database needs to be updated: `ALTER TABLE saved_user_auth DROP
source_class; ALTER TABLE saved_user_auth ADD COLUMN acr VARCHAR(1024);`
2021-11-19 16:14:21 +01:00
Dominik Frantisek Bucik b4cd6a4642
refactor: 💡 Got rid of PerunPrincipal class 2021-11-19 13:36:14 +01:00
semantic-release-bot 52e5c01776 chore(release): 3.5.0 [skip ci]
# [3.5.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.4.1...v3.5.0) (2021-11-16)

### Features

* 🎸 AARC_IDP_HINTING implemented ([ebd1459](ebd1459ba3))
2021-11-16 06:31:00 +00:00
Dominik František Bučík 0804e69a3c
Merge pull request #35 from dBucik/aarc_idp_hinting
feat: 🎸 AARC_IDP_HINTING implemented
2021-11-16 07:27:54 +01:00
Dominik Frantisek Bucik ebd1459ba3
feat: 🎸 AARC_IDP_HINTING implemented 2021-11-16 07:22:38 +01:00
semantic-release-bot 9c135ec304 chore(release): 3.4.1 [skip ci]
## [3.4.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.4.0...v3.4.1) (2021-11-15)

### Bug Fixes

* 🐛 Added missing PostgreSQL dependency ([e12c164](e12c164b46))
2021-11-15 11:54:56 +00:00
Dominik František Bučík 9ba4ac8628
Merge pull request #38 from dBucik/psql
Psql
2021-11-15 12:52:31 +01:00
Dominik Frantisek Bucik e12c164b46
fix: 🐛 Added missing PostgreSQL dependency
Added dependency to be able to use PSQL connector
2021-11-15 11:41:48 +01:00
Dominik Frantisek Bucik 2b94aff58e
refactor: 💡 Code inspection by IDEA 2021-11-15 11:20:39 +01:00
Dominik Frantisek Bucik 1056d6acdc
refactor: 💡 removed unneeded imports 2021-11-15 11:20:39 +01:00
Dominik Frantisek Bucik 26b5a99817
refactor: 💡 Loggers via Lombok 2021-11-15 11:20:39 +01:00
Dominik Frantisek Bucik 570fdfda2d
refactor: 💡 refactor logging 2021-11-15 11:20:38 +01:00
Dominik Frantisek Bucik fc04fbe6a4
refactor: 💡 Merge DB files 2021-11-15 11:20:26 +01:00
semantic-release-bot f8f499c17a chore(release): 3.4.0 [skip ci]
# [3.4.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.3.0...v3.4.0) (2021-11-12)

### Features

* 🎸 Forward client_id in AuthenticationContextClass ([6a6d1e3](6a6d1e3ad9))
2021-11-12 12:34:13 +00:00
Dominik František Bučík e6f91dcbed
Merge pull request #36 from dBucik/acr_client_id
feat: 🎸 Forward client_id in AuthenticationContextClass
2021-11-12 13:31:54 +01:00
Dominik Frantisek Bucik 6a6d1e3ad9
feat: 🎸 Forward client_id in AuthenticationContextClass
Forward client_id in the AuthenticationContextClass element. This can be
used by the proxy to i.e. display name of the service on WAYF.
2021-11-12 13:28:38 +01:00
semantic-release-bot 8cf4b64531 chore(release): 3.3.0 [skip ci]
# [3.3.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.2.0...v3.3.0) (2021-11-11)

### Features

* 🎸 Extended list of internal referrers for sess. invalider ([9aa16ff](9aa16ffe5c))
* 🎸 Make SAML identifier attribute configurable ([3949857](39498573c3))
2021-11-11 13:23:35 +00:00
Dominik František Bučík e058cbbf7f
Merge pull request #34 from dBucik/saml
Saml
2021-11-11 14:21:11 +01:00
Dominik Frantisek Bucik 9aa16ffe5c
feat: 🎸 Extended list of internal referrers for sess. invalider
Via property _saml.internalReferrers_ it can be configured which
referrers are considered as internal and in such a cases session will
not be invalidated. The property has to be list of URLs, separated by a
comma, and the matching is done as a prefix of the current referrer
2021-11-11 10:23:20 +01:00
Dominik Frantisek Bucik 39498573c3
feat: 🎸 Make SAML identifier attribute configurable
Attribute is configured via property _saml.user.attrIdentifier_ and has
to be one of values eppn|epuid|eptid|uid|uniqueIdentifier
2021-11-11 10:22:56 +01:00
semantic-release-bot cf3c19c046 chore(release): 3.2.0 [skip ci]
# [3.2.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.1.0...v3.2.0) (2021-11-09)

### Features

* 🎸 Adderd e-INFRA CZ template ([5eb50f6](5eb50f6441))
2021-11-09 10:53:55 +00:00
Dominik František Bučík 059c03ef54
Merge pull request #28 from dBucik/einfra-tpl
feat: 🎸 Adderd e-INFRA CZ template
2021-11-09 11:51:58 +01:00
Dominik Frantisek Bucik 5eb50f6441
feat: 🎸 Adderd e-INFRA CZ template
Added e-INFRA CZ template for frontend pages. Enable it by using
web.theme=einfra in the config
2021-11-09 11:28:36 +01:00
Dominik František Bučík d5079cfe97
Merge pull request #33 from dBucik/saml_metadata_checks
Saml metadata checks
2021-11-09 11:27:01 +01:00
Dominik Frantisek Bucik e15dadc95a
refactor: 💡 Update metadata refresh settings 2021-11-09 11:14:05 +01:00
Dominik Frantisek Bucik 0b68a720fb
refactor: 💡 Disable metadata signature check 2021-11-09 11:13:36 +01:00
semantic-release-bot 0e58108645 chore(release): 3.1.0 [skip ci]
# [3.1.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.0.1...v3.1.0) (2021-11-08)

### Features

* 🎸 Sign refresh tokens ([23a6354](23a6354fc7))
2021-11-08 06:57:26 +00:00
Dominik František Bučík 152b1448b0
Merge pull request #32 from dBucik/sign_refresh_tokens
feat: 🎸 Sign refresh tokens
2021-11-08 07:55:46 +01:00
Dominik Frantisek Bucik 23a6354fc7
feat: 🎸 Sign refresh tokens
Add signature to the refresh_token JWT. Previously it has been missing
it.
2021-11-08 07:46:23 +01:00
Dominik František Bučík d254ea8381
Merge pull request #31 from dBucik/building
Building
2021-11-08 07:22:58 +01:00
Dominik Frantisek Bucik 999b2b6793
chore: 🤖 Added Maven Wrapper 2021-11-05 15:28:09 +01:00
Dominik Frantisek Bucik 8f54c284f6
docs: ✏️ Updated readme 2021-11-05 15:28:09 +01:00
semantic-release-bot b2b8efe516 chore(release): 3.0.1 [skip ci]
## [3.0.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.0.0...v3.0.1) (2021-11-05)

### Bug Fixes

* 🐛 fix loading JWKS ([371adc1](371adc13fb))
2021-11-05 10:40:38 +00:00
Dominik František Bučík ff374838b3
Merge pull request #30 from dBucik/fix_jwk_endpoint
fix: 🐛 fix loading JWKS
2021-11-05 11:38:11 +01:00
Dominik Frantisek Bucik 371adc13fb
fix: 🐛 fix loading JWKS
Caused failures in validation of JWTs. We have exposed the default
bundled file instead of the correctly loaded one.
2021-11-05 11:36:06 +01:00
Dominik Frantisek Bucik 46ab7593ca
chore: fixed naming of .releaserc 2021-11-05 11:33:32 +01:00
Dominik Frantisek Bucik b42e50ebe3
chore: fix versions in pom.xml 2021-11-04 14:41:49 +01:00
Dominik František Bučík 14469ba21d
chore: fix release.rc 2021-11-04 14:40:36 +01:00
Dominik František Bučík 746607fe2d
Merge pull request #27 from dBucik/saml_new_repo
feat: 🎸 Merge with perun-mitreid overlay, add SAML auth
2021-11-03 08:38:00 +01:00
Dominik Frantisek Bucik 11fdf85d5f
feat: 🎸 Merge with perun-mitreid overlay, add SAML auth
Merge with overlay repository into one big repo. Added SAML
authentication

BREAKING CHANGE: 🧨 Merge and auth
2021-11-03 08:23:34 +01:00
Dominik František Bučík 77f98f73e8
fix: 🐛 remove some unneeded dependencies declaration (#26) 2021-10-27 10:21:32 +02:00
Dominik Frantisek Bucik 124a0353e5
chore: 🤖 Release 2.0.0
Initial release after introducing the automated semantic release
2021-10-24 16:54:42 +02:00
Dominik Frantisek Bucik ee6dd847ff
chore: 🤖 Prepare for semantic release 2021-10-24 16:51:29 +02:00
Dominik František Bučík fa96038938
refactor: 💡 use refs for interceptors (#25) 2021-10-18 13:51:27 +02:00