PetscBoxRefresh#
Get a new authorization token for accessing Box drive from PETSc from a refresh token
Synopsis#
PetscErrorCode PetscBoxRefresh(MPI_Comm comm, const char refresh_token[], char access_token[], char new_refresh_token[], size_t tokensize)
Not Collective, only the first process in the MPI_Comm
does anything
Input Parameters#
comm - MPI communicator
refresh_token - obtained with
PetscBoxAuthorize()
, ifNULL
PETSc will first look for one in the options data if not found it will callPetscBoxAuthorize()
tokensize - size of the output string access_token
Output Parameters#
access_token - token that can be passed to
PetscBoxUpload()
new_refresh_token - the old refresh token is no longer valid, not this is different than Google where the same refresh_token is used forever
See Also#
Level#
intermediate
Location#
Examples#
src/sys/webclient/tutorials/boxupload.c
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages