You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wookie.apache.org by sc...@apache.org on 2014/02/08 18:13:38 UTC

svn commit: r1566054 - /wookie/trunk/wookie-server/src/main/java/org/apache/wookie/server/security/ApiKeys.java

Author: scottbw
Date: Sat Feb  8 17:13:38 2014
New Revision: 1566054

URL: http://svn.apache.org/r1566054
Log:
Added a utility method for returning a specific ApiKey object given a key string

Modified:
    wookie/trunk/wookie-server/src/main/java/org/apache/wookie/server/security/ApiKeys.java

Modified: wookie/trunk/wookie-server/src/main/java/org/apache/wookie/server/security/ApiKeys.java
URL: http://svn.apache.org/viewvc/wookie/trunk/wookie-server/src/main/java/org/apache/wookie/server/security/ApiKeys.java?rev=1566054&r1=1566053&r2=1566054&view=diff
==============================================================================
--- wookie/trunk/wookie-server/src/main/java/org/apache/wookie/server/security/ApiKeys.java (original)
+++ wookie/trunk/wookie-server/src/main/java/org/apache/wookie/server/security/ApiKeys.java Sat Feb  8 17:13:38 2014
@@ -129,6 +129,19 @@ public class ApiKeys {
   }
   
   /**
+   * Checks if a key exists and returns it
+   * @param key
+   * @return the API key object if the key exists, otherwise null
+   */
+  public ApiKey getApiKey(String key){
+    refresh();
+    if (keys.containsKey(key)){
+      return keys.get(key);
+    }
+    return null;
+  }
+  
+  /**
    * Get an array of all the currently installed keys
    * @return an array of ApiKey objects
    */