final GenericMessageInfo messageInfo = createMessageInfo(exchange, sc); final String applicationIdentifier = buildApplicationIdentifier(requestContext); final JASPICallbackHandler cbh = new JASPICallbackHandler(); exchange.putAttachment(JASPICContext.ATTACHMENT_KEY, new JASPICContext(messageInfo, sam, cbh)); UndertowLogger.ROOT_LOGGER.debugf("validateRequest for layer [%s] and applicationContextIdentifier [%s]", JASPI_HTTP_SERVLET_LAYER, applicationIdentifier);
/** * {@inheritDoc} */ public void handle(javax.security.auth.callback.Callback[] callbacks) throws UnsupportedCallbackException, IOException { if (log.isTraceEnabled()) log.tracef("handle(%s)", Arrays.toString(callbacks)); if (callbacks != null && callbacks.length > 0) { if (mappings != null && mappings.isMappingRequired()) { callbacks = mappings.mapCallbacks(callbacks); } JASPICallbackHandler jaspi = new JASPICallbackHandler(); jaspi.handle(callbacks); } }
final GenericMessageInfo messageInfo = createMessageInfo(exchange, sc); final String applicationIdentifier = buildApplicationIdentifier(requestContext); final JASPICallbackHandler cbh = new JASPICallbackHandler(); exchange.putAttachment(JASPICContext.ATTACHMENT_KEY, new JASPICContext(messageInfo, sam, cbh)); UndertowLogger.ROOT_LOGGER.debugf("validateRequest for layer [%s] and applicationContextIdentifier [%s]", JASPI_HTTP_SERVLET_LAYER, applicationIdentifier);
final GenericMessageInfo messageInfo = createMessageInfo(exchange, sc); final String applicationIdentifier = buildApplicationIdentifier(requestContext); final JASPICallbackHandler cbh = new JASPICallbackHandler(); exchange.putAttachment(JASPICContext.ATTACHMENT_KEY, new JASPICContext(messageInfo, sam, cbh)); UndertowLogger.ROOT_LOGGER.debugf("validateRequest for layer [%s] and applicationContextIdentifier [%s]", JASPI_HTTP_SERVLET_LAYER, applicationIdentifier);