You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shindig.apache.org by li...@apache.org on 2011/08/04 01:00:43 UTC

svn commit: r1153697 - /shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/BlobCrypterSecurityToken.java

Author: lindner
Date: Wed Aug  3 23:00:42 2011
New Revision: 1153697

URL: http://svn.apache.org/viewvc?rev=1153697&view=rev
Log:
Patch from Jesse Ciancetta | make the decrypt method in BlobCrypterSecurityToken public so it can be used from external callers.

Modified:
    shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/BlobCrypterSecurityToken.java

Modified: shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/BlobCrypterSecurityToken.java
URL: http://svn.apache.org/viewvc/shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/BlobCrypterSecurityToken.java?rev=1153697&r1=1153696&r2=1153697&view=diff
==============================================================================
--- shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/BlobCrypterSecurityToken.java (original)
+++ shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/BlobCrypterSecurityToken.java Wed Aug  3 23:00:42 2011
@@ -70,8 +70,8 @@ public class BlobCrypterSecurityToken ex
   }
 
   /**
-   * Decrypt and verify a token.  Note this is not public, use BlobCrypterSecurityTokenCodec
-   * instead.
+   * Decrypt and verify a token.  Note that this is a low level API dealing directly with encrypted
+   * data, for a higher level API consider using the BlobCrypterSecurityTokenCodec instead.
    *
    * @param crypter crypter to use for decryption
    * @param container container that minted the token
@@ -81,7 +81,7 @@ public class BlobCrypterSecurityToken ex
    *
    * @throws BlobCrypterException
    */
-  static BlobCrypterSecurityToken decrypt(BlobCrypter crypter, String container, String domain,
+  public static BlobCrypterSecurityToken decrypt(BlobCrypter crypter, String container, String domain,
         String token, String activeUrl) throws BlobCrypterException {
     Map<String, String> values = crypter.unwrap(token, MAX_TOKEN_LIFETIME_SECS);
     BlobCrypterSecurityToken t = new BlobCrypterSecurityToken(crypter, container, domain);