You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2017/11/07 09:17:54 UTC

[sling-org-apache-sling-auth-form] 10/32: SLING-1497 - adding tentative configuration for configuring service.ranking via ConfigAdmin/Metatype

This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag org.apache.sling.auth.form-1.0.0
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-auth-form.git

commit 0a8abcc1cc430e8fc557d9cf3b0a1a092c930f46
Author: Justin Edelson <ju...@apache.org>
AuthorDate: Tue Apr 27 15:28:03 2010 +0000

    SLING-1497 - adding tentative configuration for configuring service.ranking via ConfigAdmin/Metatype
    
    git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/formauth@938518 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml                                                          | 1 +
 .../org/apache/sling/formauth/FormAuthenticationHandler.java     | 9 +++++++++
 src/main/resources/OSGI-INF/metatype/metatype.properties         | 4 ++++
 3 files changed, 14 insertions(+)

diff --git a/pom.xml b/pom.xml
index 6623030..2b0ca7f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -48,6 +48,7 @@
             <plugin>
                 <groupId>org.apache.felix</groupId>
                 <artifactId>maven-scr-plugin</artifactId>
+                <version>LATEST</version>
             </plugin>
             <plugin>
                 <groupId>org.apache.felix</groupId>
diff --git a/src/main/java/org/apache/sling/formauth/FormAuthenticationHandler.java b/src/main/java/org/apache/sling/formauth/FormAuthenticationHandler.java
index 75ec613..a8ca7ff 100644
--- a/src/main/java/org/apache/sling/formauth/FormAuthenticationHandler.java
+++ b/src/main/java/org/apache/sling/formauth/FormAuthenticationHandler.java
@@ -42,6 +42,7 @@ import org.apache.sling.commons.auth.spi.AuthenticationInfo;
 import org.apache.sling.commons.auth.spi.DefaultAuthenticationFeedbackHandler;
 import org.apache.sling.commons.osgi.OsgiUtil;
 import org.osgi.framework.BundleContext;
+import org.osgi.framework.Constants;
 import org.osgi.framework.ServiceRegistration;
 import org.osgi.service.component.ComponentContext;
 import org.slf4j.Logger;
@@ -207,6 +208,14 @@ public class FormAuthenticationHandler implements AuthenticationHandler,
     static final String PAR_J_REASON = "j_reason";
 
     /**
+     * The service ranking property.
+     *
+     * @scr.property type="Integer" value="0" private="false"
+     */
+    @SuppressWarnings("unused")
+    private static final String PAR_SERVICE_RANKING = Constants.SERVICE_RANKING;
+
+    /**
      * The factor to convert minute numbers into milliseconds used internally
      */
     private static final long MINUTES = 60L * 1000L;
diff --git a/src/main/resources/OSGI-INF/metatype/metatype.properties b/src/main/resources/OSGI-INF/metatype/metatype.properties
index 1dc9616..3c2a922 100644
--- a/src/main/resources/OSGI-INF/metatype/metatype.properties
+++ b/src/main/resources/OSGI-INF/metatype/metatype.properties
@@ -66,3 +66,7 @@ form.token.file.description = The name of the file used to persist the \
  sling.home framework property or - if sling.home is not set - the current \
  working directory. In the future this file may be store in the JCR Repository \
  to support clustering scenarios.
+
+service.ranking.name = Ranking
+service.ranking.description = The relative ranking of this service.
+

-- 
To stop receiving notification emails like this one, please contact
"commits@sling.apache.org" <co...@sling.apache.org>.