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

Security soteria 1.1.payara maintenance #2

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

Conversation

hberton
Copy link

@hberton hberton commented Jan 30, 2021

Hi, I've been analyzing some interesting implementations and fixes by the EEJ4 team, I selected some merges for corrections in future tags for payara,

Thks contributors EE4J

SubjectParser
eclipse-ee4j/soteria@a2b822f

Replace CDI.current() calls by CDIUtils#getBeanReference (JNDI loookup)
eclipse-ee4j/soteria@da65989

Make RequestData serializable
eclipse-ee4j/soteria@fd9a29c

Truly unmodifiable set
eclipse-ee4j/soteria@6266402

Renamed automatic module and made consistent for Weld SPI.
impl/src/main/java/org/glassfish/soteria/authorization/spi/impl/SubjectParser.java
eclipse-ee4j/soteria@9d85a25

Lookup BeanManager in java:comp/env/BeanManager
eclipse-ee4j/soteria@936fc5f

pzygielo/message
eclipse-ee4j/soteria@bbd31d3

smillidge/fix-subject-key
eclipse-ee4j/soteria@815b0fd

Added support for FORM
eclipse-ee4j/soteria@cab7584

arjantijms/225-decorating
eclipse-ee4j/soteria@9b2bd6d

SPI with default implementation for container passing login-conf
eclipse-ee4j/soteria@e3cd33f

arjantijms and others added 29 commits December 14, 2017 14:27
Essentially hiding field injection from HK2 by using ctor injection idea
from Gaurav
 FISH-171 Support for multi HTTPAuthenticationMechanism
… Bridge

Instead of storing mappings as classes, which might or might not be available, store
only class names.
Cache classes in thread safe manner.
Consistently use configured parameter, also in cleanSubject.
run with mvn -Ppayara-remote verify -Pprovided
FISH-6598: Fix initialization of multiple auth mechanisms per web module
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants