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

On branch edburns-msft-jea-339-absorb-assertions-from-cdi-integration Built-in beans from CDI integration spec. #323

Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
8 changes: 8 additions & 0 deletions spec/src/main/asciidoc/concepts.adoc
Expand Up @@ -76,3 +76,11 @@ Attributes on these annotations, as well as on the annotations referenced from t
For more information, see the package javadoc for the jakarta.security.enterprise package.

Jakarta Expression Language, version 5.0 [https://jakarta.ee/specifications/expression-language/5.0/[EL50]] is a Jakarta EE specification.

==== Built-in beans, not otherwise specified

Several other sections in this specification mention built-in beans. This section details the required built-in beans that are not specified elsewhere.

A Jakarta EE or embeddable EJB container must provide the following built-in beans, all of which have qualifier `@Default`:

* a bean with bean type `java.security.Principal`, allowing injection of a `Principal` representing the current caller identity.