xref: /petsc/src/sys/webclient/tutorials/boxupload.c (revision 38403884fb32dc03829b32f29c201f60a29d7265)
1 
2 /*
3     Run with -box_refresh_token XXX to allow access to Box or else it will prompt you to enter log in information for Box.
4 
5     Have not yet written the code to actually upload files
6 
7 */
8 
9 #include <petscsys.h>
10 
11 int main(int argc,char **argv)
12 {
13   char           access_token[512],new_refresh_token[512];
14 
15   PetscCall(PetscInitialize(&argc,&argv,NULL,NULL));
16   PetscCall(PetscBoxRefresh(PETSC_COMM_WORLD,NULL,access_token,new_refresh_token,sizeof(access_token)));
17   PetscCall(PetscFinalize());
18   return 0;
19 }
20 
21 /*TEST
22 
23    build:
24      requires: ssl saws
25 
26    test:
27      TODO: determine how to run this test without making a box refresh token public
28 
29 TEST*/
30