- EDIT - Static variable in interface com.naturalprogrammer.spring.lemon.domain.AbstractUser.Permission
-
- email - Variable in class com.naturalprogrammer.spring.lemon.domain.AbstractUser
-
- EMAIL_MAX - Static variable in class com.naturalprogrammer.spring.lemon.domain.AbstractUser
-
- EMAIL_MIN - Static variable in class com.naturalprogrammer.spring.lemon.domain.AbstractUser
-
- ensureAuthority(boolean, String) - Static method in class com.naturalprogrammer.spring.lemon.util.LemonUtils
-
Throws AccessDeniedException is not authorized
- ensureCorrectVersion(VersionedEntity<U, ID>, VersionedEntity<U, ID>) - Static method in class com.naturalprogrammer.spring.lemon.util.LemonUtils
-
Throws a VersionException if the versions of the
given entities aren't same.
- ensureCredentials(boolean, String) - Static method in class com.naturalprogrammer.spring.lemon.util.LemonUtils
-
Throws BadCredentialsException if not valid
- ensureCredentialsUpToDate(JWTClaimsSet, U) - Static method in class com.naturalprogrammer.spring.lemon.util.LemonUtils
-
Throws BadCredentialsException if
user's credentials were updated after the JWT was issued
- ensureFound(T) - Static method in class com.naturalprogrammer.spring.lemon.util.LemonUtils
-
Throws 404 Error is the entity isn't found
- eraseCredentials() - Method in class com.naturalprogrammer.spring.lemon.security.LemonPrincipal
-
- error(HttpServletRequest) - Method in class com.naturalprogrammer.spring.lemon.exceptions.LemonErrorController
-
Overrides the base method to add our custom logic
- errorAttributes(ErrorResponseComposer<T>) - Method in class com.naturalprogrammer.spring.lemon.LemonAutoConfiguration
-
Configures an Error Attributes if missing
- errorController(ErrorAttributes, ServerProperties, List<ErrorViewResolver>) - Method in class com.naturalprogrammer.spring.lemon.LemonAutoConfiguration
-
Configures an Error Controller if missing
- ErrorResponse - Class in com.naturalprogrammer.spring.lemon.exceptions
-
Error DTO, to be sent as response body
in case of errors
- ErrorResponse() - Constructor for class com.naturalprogrammer.spring.lemon.exceptions.ErrorResponse
-
- ErrorResponseComposer<T extends java.lang.Throwable> - Class in com.naturalprogrammer.spring.lemon.exceptions
-
Given an exception, builds a response.
- ErrorResponseComposer(List<AbstractExceptionHandler<T>>) - Constructor for class com.naturalprogrammer.spring.lemon.exceptions.ErrorResponseComposer
-
- errorResponseComposer(List<AbstractExceptionHandler<T>>) - Method in class com.naturalprogrammer.spring.lemon.LemonAutoConfiguration
-
Configures ErrorResponseComposer if missing
- exceptionHandling(HttpSecurity) - Method in class com.naturalprogrammer.spring.lemon.security.LemonSecurityConfig
-
Configures exception-handling