[jboss-cvs] Picketlink SVN: r630 - federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/wstrust.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jan 5 14:02:23 EST 2011


Author: anil.saldhana at jboss.com
Date: 2011-01-05 14:02:23 -0500 (Wed, 05 Jan 2011)
New Revision: 630

Modified:
   federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/wstrust/PicketLinkSTS.java
Log:
use priv block

Modified: federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/wstrust/PicketLinkSTS.java
===================================================================
--- federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/wstrust/PicketLinkSTS.java	2011-01-05 17:33:55 UTC (rev 629)
+++ federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/wstrust/PicketLinkSTS.java	2011-01-05 19:02:23 UTC (rev 630)
@@ -20,6 +20,8 @@
 import java.io.File;
 import java.io.InputStream;
 import java.net.URL;
+import java.security.AccessController;
+import java.security.PrivilegedAction;
 
 import javax.annotation.Resource;
 import javax.xml.transform.Source;
@@ -58,7 +60,13 @@
 {
    private static Logger logger = Logger.getLogger(PicketLinkSTS.class);
 
-   private static final String SEPARATOR = System.getProperty("file.separator");
+   private static final String SEPARATOR = AccessController.doPrivileged( new PrivilegedAction<String>()
+   { 
+      public String run()
+      { 
+         return System.getProperty("file.separator");
+      }
+   } ); 
 
    private static final String STS_CONFIG_FILE = "picketlink-sts.xml";
 



More information about the jboss-cvs-commits mailing list