Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

INDIGO IAM v1.11.0 release #900

Open
wants to merge 48 commits into
base: master
Choose a base branch
from
Open

INDIGO IAM v1.11.0 release #900

wants to merge 48 commits into from

Conversation

enricovianello
Copy link
Member

No description provided.

rmiccoli and others added 30 commits November 18, 2024 11:32
for /registration/verify/{token} endpoint.

Return 405 status code

Test HEAD request
* Fix account mapping when linking x509 certificates
* Fix account mapping in VOMS-AA before generating an AC

---------

Co-authored-by: Enrico Vianello <[email protected]>
* Add POST endpoint for registration requests confirmation
* Remove stack trace from log
* Remove unused confirm endpoint
* Consider null end date as unlimited membership
* Manage 404 response from hr db api service
* Configurable behavior in case VO Person or CERN person id are not found
* Simplify API exceptions management
* Log level reduced from info to debug
* Check HEAD on registration confirm endpoint returns 200
- set end time to current date in case user is not found on API
- set ent time to current date when user has no experiment participation at all
The 64 char limit on label val is not enough to store Institute.
- Both the user and the admin can link a certificate to their account
- The admin must approve certificate linking requests from other users
- The certificate can be added via PEM or subject and issuer
- The issuer can be chosen among a list of "known" CAs (usually IGTF and system certificates).
- Both subject and issuer DN format will be checked to be compliant with the comma-separated standard (RFC 2253)

---------
Co-authored-by: rmiccoli <[email protected]>
* Add motivation to the message published into RegistrationRejectEvent
enricovianello and others added 2 commits January 16, 2025 12:42
* Proper error message for not-allowed scopes
* Fix AuthorizationPendingException error when client was already approved
Copy link

sonarqubecloud bot commented Jan 31, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants