You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by do...@apache.org on 2008/03/18 15:11:57 UTC

svn commit: r638375 - /incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/BasicGadgetSigner.java

Author: doll
Date: Tue Mar 18 07:11:56 2008
New Revision: 638375

URL: http://svn.apache.org/viewvc?rev=638375&view=rev
Log:
Changed the BasicGadgetSigner from being all fake to instead understanding a very basic security token. The samplecontainer now uses this token format as an example.



Modified:
    incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/BasicGadgetSigner.java

Modified: incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/BasicGadgetSigner.java
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/BasicGadgetSigner.java?rev=638375&r1=638374&r2=638375&view=diff
==============================================================================
--- incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/BasicGadgetSigner.java (original)
+++ incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/BasicGadgetSigner.java Tue Mar 18 07:11:56 2008
@@ -28,13 +28,14 @@
 
   /**
    * {@inheritDoc}
-   * 
+   *
    * Returns a token with some faked out values.
    */
   public GadgetToken createToken(String stringToken) throws GadgetException {
     try {
-      return new BasicGadgetToken("fakeowner", "fakeviewer", "fakeapp",
-          "fakedomain");
+      String[] tokens = stringToken.split(":");
+      return new BasicGadgetToken(tokens[0], tokens[1], tokens[2],
+          tokens[3]);
     } catch (BlobCrypterException e) {
       throw new GadgetException(GadgetException.Code.INVALID_GADGET_TOKEN, e);
     }