in src/main/java/org/apache/sling/auth/core/impl/engine/EngineAuthenticationHandlerHolder.java [54:80]
protected JakartaAuthenticationFeedbackHandler getFeedbackHandler() {
if (handler instanceof AuthenticationFeedbackHandler) {
return new JakartaAuthenticationFeedbackHandler() {
@Override
public void authenticationFailed(
HttpServletRequest request, HttpServletResponse response, AuthenticationInfo authInfo) {
((AuthenticationFeedbackHandler) handler)
.authenticationFailed(
JakartaToJavaxRequestWrapper.toJavaxRequest(request),
JakartaToJavaxResponseWrapper.toJavaxResponse(response),
authInfo);
}
@Override
public boolean authenticationSucceeded(
HttpServletRequest request, HttpServletResponse response, AuthenticationInfo authInfo) {
return ((AuthenticationFeedbackHandler) handler)
.authenticationSucceeded(
JakartaToJavaxRequestWrapper.toJavaxRequest(request),
JakartaToJavaxResponseWrapper.toJavaxResponse(response),
authInfo);
}
};
}
return null;
}