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
    */


Reply via email to