Interface SecurityResponseMapper
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface SecurityResponseMapper
ASecurityResponse
mapper that is called when a security error is encountered. Gives a chance for applications to craft a more informative response to the user as to the cause of the error.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
aborted(SecurityResponse securityResponse, Response.ResponseBuilder responseBuilder)
Called when a security response is aborted due to a security problem (e.g.
-
-
-
Method Detail
-
aborted
void aborted(SecurityResponse securityResponse, Response.ResponseBuilder responseBuilder)
Called when a security response is aborted due to a security problem (e.g. authentication failure). Handles control to the application to construct the response returned to the client. Security providers can provide context to mappers using the Helidon context mechanism.- Parameters:
securityResponse
- the security responseresponseBuilder
- the response builder- See Also:
Contexts.context()
-
-