Added: sling/trunk/bundles/commons/auth/src/main/resources/OSGI-INF/metatype/metatype.properties
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/commons/auth/src/main/resources/OSGI-INF/metatype/metatype.properties?rev=896345&view=auto
==============================================================================
--- sling/trunk/bundles/commons/auth/src/main/resources/OSGI-INF/metatype/metatype.properties
(added)
+++ sling/trunk/bundles/commons/auth/src/main/resources/OSGI-INF/metatype/metatype.properties
Wed Jan 6 07:55:01 2010
@@ -0,0 +1,69 @@
+#
+# 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
+
+#
+# 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.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. The value of \
+ this configuration option is added to list of Authentication Requirements \
+ and needs not be explicitly listed. If anonymous access is allowed the entry \
+ added is "-/". Otherwise anonymous access is denied and "+/" is added to the \
+ list.
+
+sling.auth.requirements.name = Authentication Requirements
+sling.auth.requirements.description = Defines URL space subtrees which require \
+ or don't require authentication. For any request the best matching path \
+ configured applies and defines whether authentication is actually required \
+ for the request or not. Each entry in this list can be an absolute path (such \
+ as /content) or and absolute URI (such as http://thehost/content). Optionally \
+ each entry may be preceded by a plus (+) or minus (-) sign indicating that \
+ authentication is required (plus) or not required (minus). Example entries are \
+ "/content" or "+/content" to require authentication at and below "/content" and \
+ "-/system/sling/login" to not require authentication at and below \
+ "/system/sling/login". By default this list is empty. This list is extended at \
+ run time with additional entries: One entry is added for the "Allow Anonymous \
+ Access" configuration. Other entries are added for any services setting the \
+ "sling.auth.requirements" service registration property.
+
+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.
Propchange: sling/trunk/bundles/commons/auth/src/main/resources/OSGI-INF/metatype/metatype.properties
------------------------------------------------------------------------------
svn:eol-style = native