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