Author: anil.saldhana(a)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";
Show replies by date