~/talk

What's New in Java EE Security: JSR-375 and Beyond

Talkat Devoxx US 2017 · 2017-03-21..03-23· [security, java]
links:none on file
slides:none on file

JSR‑375 is at early draft public review (Apr 17–May 16, 2017) and targets EE8 with a reference implementation update (Soteria) and GlassFish 5 integration plus TCK work. It defines a single pluggable HTTP Authentication Mechanism interface that apps deploy via CDI while the container supplies a wrapper JASPIC SAM; a portable IdentityStore (LDAP + RDBMS) with annotations and injectable implementations; and a default IdentityStoreHandler algorithm that aggregates VALID/INVALID/NOT_VALIDATED results (lower numeric priority wins). Future work lists OAuth2/OpenID Connect, secrets management and authorization interceptors.

AI-written summary · about

  1. 0:00Introduction
  2. 0:34Agenda
  3. 1:05Expert Group
  4. 1:22JSR375 History
  5. 3:46Manage Control Security
  6. 4:36What was originally proposed
  7. 5:30Whats left to do
  8. 6:38Common Principles
  9. 7:03HTTP Authentication Mechanism
  10. 9:56HTTP Authentication Container
  11. 11:36Secure Responses
  12. 12:08Identity Store
  13. 16:06Identity Store Handler
  14. 17:53Identity Store Handler Algorithm
  15. 25:40Identity Store Discussion
  16. 28:00Security Context
  17. 28:52Authentication
  18. 31:01SecurityContext
  19. 35:45Whats Next
  20. 36:28Java EE Survey
  21. 36:47Secrets Management Encryption
  22. 37:37OAuth II
  23. 39:01Scopes
  24. 39:18Requirements
  25. 44:50Authorization Interceptor
  26. 45:55Secrets Interceptor
  27. 46:43Secrets aliases
  28. 47:31More information
  29. 48:23How to contribute
  30. 49:05OpenID Connect
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.