new HandleAuthenticationRequiredManagedFunctionSource()); SectionFunction handler = namespace.addSectionFunction("handler", "handler"); handler.getFunctionObject(Dependencies.AUTHENTICATION_REQUIRED_EXCEPTION.name()).flagAsParameter(); designer.link(handler.getFunctionObject(Dependencies.SERVER_HTTP_CONNECTION.name()), serverHttpConnection); designer.link(handler.getFunctionObject(Dependencies.HTTP_SESSION.name()), httpSession);
templateFunction.getFunctionObject("OBJECT").flagAsParameter(); arrayIteratorFunction .getFunctionObject(WebTemplateArrayIteratorManagedFunctionSource.OBJECT_NAME) .flagAsParameter();
HttpSecurityManagedFunctionSource.FUNCTION_MANAGED_OBJECT_AUTHENTICATE, HttpSecurityManagedFunctionSource.FUNCTION_MANAGED_OBJECT_AUTHENTICATE); moAuthFunction.getFunctionObject(FunctionAuthenticateContext.class.getSimpleName()).flagAsParameter(); for (SectionObject dependency : dependencyObjects) { designer.link(moAuthFunction.getFunctionObject(dependency.getSectionObjectName()), dependency); HttpSecurityManagedFunctionSource.FUNCTION_MANAGED_OBJECT_LOGOUT, HttpSecurityManagedFunctionSource.FUNCTION_MANAGED_OBJECT_LOGOUT); moLogoutFunction.getFunctionObject(FunctionLogoutContext.class.getSimpleName()).flagAsParameter(); for (SectionObject dependency : dependencyObjects) { designer.link(moLogoutFunction.getFunctionObject(dependency.getSectionObjectName()), dependency); startAuthFunction .getFunctionObject(StartApplicationHttpAuthenticateFunction.Dependencies.CREDENTIALS.name()) .flagAsParameter(); designer.link( startAuthFunction.getFunctionObject(
.flagAsParameter(); handleRedirect.getFunctionObject(HttpHandleRedirectDependencies.COOKIE.name()).flagAsParameter(); designer.link(handleRedirect.getFunctionObject(HttpHandleRedirectDependencies.SERVER_HTTP_CONNECTION.name()), serverHttpConnection); redirection.getFunctionObject(HttpRedirectDependencies.PATH_VALUES.name()).flagAsParameter(); designer.link(redirection.getFunctionObject(HttpRedirectDependencies.SERVER_HTTP_CONNECTION.name()), serverHttpConnection);