|
48 | 48 | * |
49 | 49 | * <h3>...Definition annotations</h3> |
50 | 50 | * |
51 | | - * The Java EE Security API features several annotations ending on <code>Definition</code> which when used make CDI |
52 | | - * beans available. For completeness, this concerns the following annotations: |
| 51 | + * The Java EE Security API features several annotations, with names that end with <code>Definition</code>, |
| 52 | + * which, when used, make CDI beans available. For completeness, this concerns the following annotations: |
53 | 53 | * |
54 | 54 | * <ul> |
55 | 55 | * <li>{@link javax.security.enterprise.identitystore.DatabaseIdentityStoreDefinition}</li> |
|
59 | 59 | * <li>{@link javax.security.enterprise.authentication.mechanism.http.FormAuthenticationMechanismDefinition}</li> |
60 | 60 | * </ul> |
61 | 61 | * |
62 | | - * For all attributes of type <code>String</code> on these annotations expression language 3.0 expressions can be used. |
63 | | - * All named CDI beans are available to that expression as well as the default classes as specified by EL 3.0 for the |
| 62 | + * For all attributes of type <code>String</code> on these annotations, Expression Language 3.0 expressions can be used. |
| 63 | + * All named CDI beans are available to that expression, as well as the default classes as specified by EL 3.0 for the |
64 | 64 | * {@link ELProcessor}. |
65 | 65 | * |
66 | 66 | * <p> |
|
71 | 71 | * |
72 | 72 | * <p> |
73 | 73 | * Attributes that are documented as being EL alternatives to non-<code>String</code> type |
74 | | - * attributes (attributes of which the name ends on <code>Expression</code>, hereafter called EL alternative attribute) |
75 | | - * MUST evaluate to the same type as the attribute they are an alternative to. If the EL alternative attribute has a |
76 | | - * non empty value, it takes precedence over the attribute which it is an alternative to. |
| 74 | + * attributes (attributes for which the name ends with <code>Expression</code>, hereafter called EL alternative attribute) |
| 75 | + * MUST evaluate to the same type as the attribute they are an alternative to. If the EL alternative attribute has a |
| 76 | + * non empty value, it takes precedence over the attribute which it is an alternative to. |
77 | 77 | * |
78 | 78 | * <p> |
79 | 79 | * The EL alternative attribute MUST contain a valid EL expression. Attributes of type string that are not EL alternative |
|
0 commit comments