incubator-sling-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r896345 [3/3] - in /sling/trunk/bundles/commons/auth: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/sling/ src/main/java/org/apache/sling/commons/ src/main/java/org/apache/sling/commo...
Date Wed, 06 Jan 2010 07:55:12 GMT
Added: sling/trunk/bundles/commons/auth/src/main/resources/OSGI-INF/metatype/
--- sling/trunk/bundles/commons/auth/src/main/resources/OSGI-INF/metatype/
+++ sling/trunk/bundles/commons/auth/src/main/resources/OSGI-INF/metatype/
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
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  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. = 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.
+ = 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.
+ = 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.
+ = 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.
+ = 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/
    svn:eol-style = native

View raw message