code: public Function<Service<HttpRequest, HttpResponse>,
              Service<HttpRequest, HttpResponse>> newSamlDecorator() {
          return delegate -> new SamlDecorator(this, delegate);
      }
docs: Creates a decorator which initiates a SAML authentication if a request is not authenticated.