Revision 6ba04c48
b/src/com/rackspace/cloud/android/ContainerObjectDetails.java | ||
---|---|---|
1230 | 1230 |
} |
1231 | 1231 |
Log.d(LOG,"read:"+read); |
1232 | 1232 |
Log.d(LOG,"write:"+write); |
1233 |
if(!"".equals(read)&&!"".equals(write)){ |
|
1234 |
read = "read="+read; |
|
1235 |
write = "write="+write; |
|
1236 |
headers.put("X-Object-Sharing", read+";"+write); |
|
1233 |
String permString = ""; |
|
1234 |
if(!"".equals(read)){ |
|
1235 |
permString = "read="+read; |
|
1236 |
} |
|
1237 |
if(!"".equals(write)){ |
|
1238 |
if(!"".equals(permString)) |
|
1239 |
permString = permString+";write="+write; |
|
1240 |
else |
|
1241 |
permString = "write="+write; |
|
1242 |
} |
|
1243 |
Log.d(LOG,permString); |
|
1244 |
if(!"".equals(permString)){ |
|
1245 |
headers.put("X-Object-Sharing", permString); |
|
1237 | 1246 |
} |
1238 | 1247 |
HttpBundle b = new ContainerObjectManager(getApplicationContext()).updateObject(objects.getContainerName(), objects.getCName(), "", null, headers,otherUser); |
1239 | 1248 |
Log.i(LOG,"response:"+b.getResponse().getStatusLine().getStatusCode()); |
b/src/com/rackspace/cloud/android/ListAccountsActivity.java | ||
---|---|---|
249 | 249 |
auth= Preferences.PITHOS_DEV_SERVER; |
250 | 250 |
} |
251 | 251 |
else{ |
252 |
login="https://plus.pithos.grnet.gr/im/local";
|
|
252 |
login="https://plus.pithos.grnet.gr/im/login";
|
|
253 | 253 |
auth= Preferences.PITHOS_SERVER; |
254 | 254 |
} |
255 | 255 |
Intent intent2 = new Intent(ListAccountsActivity.this, PithosLoginActivity.class); |
b/src/com/rackspace/cloud/android/PithosLoginActivity.java | ||
---|---|---|
61 | 61 |
CookieManager.getInstance().setCookie(loginUrl, "_pithos2_a='';expires=Mon, 17 Oct 2010 10:47:11 UTC;"); |
62 | 62 |
CookieManager.getInstance().removeExpiredCookie(); |
63 | 63 |
CookieManager.getInstance().removeSessionCookie();*/ |
64 |
//CookieManager.getInstance().removeAllCookie();
|
|
64 |
CookieManager.getInstance().removeAllCookie(); |
|
65 | 65 |
final WebView webview = (WebView) findViewById(R.id.browser);//new WebView(this); |
66 | 66 |
webview.getSettings().setJavaScriptEnabled(true); |
67 | 67 |
// webview.setHttpAuthUsernamePassword("vho.grnet.gr", "VHO login", |
... | ... | |
96 | 96 |
CookieSyncManager.getInstance().sync(); |
97 | 97 |
|
98 | 98 |
String cookie = CookieManager.getInstance().getCookie(url); |
99 |
if(cookie!=null) |
|
99 | 100 |
Log.i("LOGIN COOKIE",url+" c: "+cookie +" "+cookie.contains("_pithos2_a")); |
100 | 101 |
/*if(url.indexOf('?')!=-1){ |
101 | 102 |
String q = url.substring(url.indexOf('?'),url.length()); |
Also available in: Unified diff