| # |
| # 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. |