Loading src/com/owncloud/android/lib/resources/files/UnlockFileOperation.java +16 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ import com.owncloud.android.lib.common.operations.RemoteOperationResult; import com.owncloud.android.lib.common.utils.Log_OC; import org.apache.commons.httpclient.HttpStatus; import org.apache.commons.httpclient.NameValuePair; import org.apache.commons.httpclient.methods.DeleteMethod; Loading Loading @@ -63,6 +64,21 @@ public class UnlockFileOperation extends RemoteOperation { deleteMethod = new DeleteMethod(client.getBaseUri() + LOCK_FILE_URL + localId); deleteMethod.addRequestHeader(OCS_API_HEADER, OCS_API_HEADER_VALUE); deleteMethod.addRequestHeader("Content-Type", "application/x-www-form-urlencoded"); NameValuePair[] deleteParams = new NameValuePair[1]; deleteParams[0] = new NameValuePair("token", token); deleteMethod.setQueryString(deleteParams); int status = client.executeMethod(deleteMethod, SYNC_READ_TIMEOUT, SYNC_CONNECTION_TIMEOUT); if (status == HttpStatus.SC_OK) { String response = deleteMethod.getResponseBodyAsString(); result = new RemoteOperationResult(true, deleteMethod); } else { result = new RemoteOperationResult(false, deleteMethod); client.exhaustResponse(deleteMethod.getResponseBodyAsStream()); } deleteMethod.addRequestHeader("token", token); int status = client.executeMethod(deleteMethod, SYNC_READ_TIMEOUT, SYNC_CONNECTION_TIMEOUT); Loading src/com/owncloud/android/lib/resources/users/GetPrivateKeyOperation.java +6 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,12 @@ public class GetPrivateKeyOperation extends RemoteOperation { private static final String JSON_FORMAT = "?format=json"; /** * Constructor */ public GetPrivateKeyOperation() { } /** * @param client Client object */ Loading src/com/owncloud/android/lib/resources/users/GetPublicKeyOperation.java +6 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,12 @@ public class GetPublicKeyOperation extends RemoteOperation { private static final String JSON_FORMAT = "?format=json"; /** * Constructor */ public GetPublicKeyOperation() { } /** * @param client Client object */ Loading Loading
src/com/owncloud/android/lib/resources/files/UnlockFileOperation.java +16 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ import com.owncloud.android.lib.common.operations.RemoteOperationResult; import com.owncloud.android.lib.common.utils.Log_OC; import org.apache.commons.httpclient.HttpStatus; import org.apache.commons.httpclient.NameValuePair; import org.apache.commons.httpclient.methods.DeleteMethod; Loading Loading @@ -63,6 +64,21 @@ public class UnlockFileOperation extends RemoteOperation { deleteMethod = new DeleteMethod(client.getBaseUri() + LOCK_FILE_URL + localId); deleteMethod.addRequestHeader(OCS_API_HEADER, OCS_API_HEADER_VALUE); deleteMethod.addRequestHeader("Content-Type", "application/x-www-form-urlencoded"); NameValuePair[] deleteParams = new NameValuePair[1]; deleteParams[0] = new NameValuePair("token", token); deleteMethod.setQueryString(deleteParams); int status = client.executeMethod(deleteMethod, SYNC_READ_TIMEOUT, SYNC_CONNECTION_TIMEOUT); if (status == HttpStatus.SC_OK) { String response = deleteMethod.getResponseBodyAsString(); result = new RemoteOperationResult(true, deleteMethod); } else { result = new RemoteOperationResult(false, deleteMethod); client.exhaustResponse(deleteMethod.getResponseBodyAsStream()); } deleteMethod.addRequestHeader("token", token); int status = client.executeMethod(deleteMethod, SYNC_READ_TIMEOUT, SYNC_CONNECTION_TIMEOUT); Loading
src/com/owncloud/android/lib/resources/users/GetPrivateKeyOperation.java +6 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,12 @@ public class GetPrivateKeyOperation extends RemoteOperation { private static final String JSON_FORMAT = "?format=json"; /** * Constructor */ public GetPrivateKeyOperation() { } /** * @param client Client object */ Loading
src/com/owncloud/android/lib/resources/users/GetPublicKeyOperation.java +6 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,12 @@ public class GetPublicKeyOperation extends RemoteOperation { private static final String JSON_FORMAT = "?format=json"; /** * Constructor */ public GetPublicKeyOperation() { } /** * @param client Client object */ Loading