# # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # # # This file contains localization strings for configuration labels and # descriptions as used in the metatype.xml descriptor generated by the # the Sling SCR plugin # # SlingMainServlet. The configuration of the SlingMainServlet sling.name = Apache Sling Main Servlet sling.description = Main processor of the Sling framework controlling all \ aspects of processing requests inside of Sling, namely authentication, \ resource resolution, servlet/script resolution and execution of servlets \ and scripts. sling.max.calls.name = Number of Calls per Request sling.max.calls.description = Defines the maximum number of Servlet and Script \ calls while processing a single client request. This number should be high \ enough to not limit request processing artificially. On the other hand it \ should not be too high to allow the mechanism to limit the resources required \ to process a request in case of errors. The default value is 1000. sling.max.inclusions.name = Recursion Depth sling.max.inclusions.description = The maximum number of recursive Servlet and \ Script calls while processing a single client request. This number should not \ be too high, otherwise StackOverflowErrors may occurr in case of erroneous \ scripts and servlets. The default value is 50. # # Request Authenticator. Uses AuthenticationHandlers for the # actual work of extracting user details from the request. auth.name = Apache Sling Request Authenticator auth.description = Extracts user authentication details from the request with \ the help of authentication handlers registered as separate services. One \ example of such an authentication handler is the handler HTTP Authorization \ header contained authentication. auth.sudo.cookie.name = Impersonation Cookie auth.sudo.cookie.description = The name the HTTP Cookie to set with the value \ of the user which is to be impersonated. This cookie will always be a session \ cookie. auth.sudo.parameter.name = Impersonation Parameter auth.sudo.parameter.description = The name of the request parameter initiating \ impersonation. Setting this parameter to a user id will result in using an \ impersonated session (instead of the actually authenticated session) and set \ a session cookie of the name defined in the Impersonation Cookie setting. auth.annonymous.name = Allow Anonymous Access auth.annonymous.description = Whether default access as anonymous when no \ credentials are present in the request is allowed. The default value is \ "true" to allow access without credentials. When set to "false" access to the \ repository is only allowed if valid credentials are presented. # # Request Loggger Filter request.log.name = Apache Sling Request Logger request.log.description = Configures the main loggers of the request logger, \ namely the request log and the access log. Further loggers may be configured \ by creating configurations for the Request Logger Service. request.log.output.name = Request Log Name request.log.output.description = Name of the destination for the request log. \ The request log logs the entry and exit of each request into and \ out of the system together with the entry time, exit time, time to process \ the request, a request counter as well as the final status code and response \ content type. In terms of Request Logger Service formats, request entry is \ logged with the format "%t [%R] -> %m %U%q %H" and request exit is logged \ with the format "%{end}t [%R] <- %s %{Content-Type}o %Dms". request.log.outputtype.name = Request Log Type request.log.outputtype.description = Type of request log destination. Select \ "Logger Name" to write the request log to an SLF4J logger, "File Name" to \ write the request log to a file (relative paths resolved against sling.home). request.log.enabled.name = Enable Request Log request.log.enabled.description = Whether to enable Request logging or not. access.log.output.name = Access Log Name access.log.output.description = Name of the destination for the request log. \ The access log writes an entry for each request as the request terminates \ using the NCSA extended/combined log format. In terms of Request Logger \ Service formats the access log is written with the format \ "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"". access.log.outputtype.name = Access Log Type access.log.outputtype.description = Type of access log destination. Select \ "Logger Name" to write the access log to an SLF4J logger, "File Name" to \ write the access log to a file (relative paths resolved against sling.home). access.log.enabled.name = Enable Access Log access.log.enabled.description = Whether to enable Access logging or not. # # RequestLoggerService (factory) request.log.service.name = Apache Sling Customizable Request Data Logger request.log.service.description = This configuration creates customizable \ loggers for request content. Each configuration results in a logger writing \ the requested data. Deleting an existing configuration removes the respective \ logger. request.log.service.onentry.name = Request Entry request.log.service.onentry.description = Check if the logger is called on \ request entry. Otherwise leave unchecked and the logger will be called on \ request exit (aka termination), which is the default for access logger type \ loggers. request.log.service.format.name = Log Format request.log.service.format.description = The format for log entries. This is \ a format string as is used by the Apache httpd CustomLog directive. request.log.service.output.name = Logger Name request.log.service.output.description = Name of the destination for the log \ output. Depending on the output type this is a file name (absolute or \ relative), a SLF4J logger name or the name under which a RequestLog service \ has been registered. request.log.service.outputtype.name = Logger Type request.log.service.outputtype.description = Type of log destination. Select \ "Logger Name" to write the access log to an SLF4J logger, "File Name" to \ write the access log to a file (relative paths resolved against sling.home) \ or "RequestLog Service" to use a named OSGi service registered with the \ service interface "org.apache.sling.RequestLog" and a service property \ "requestlog.name" equal to the Logger Name setting.