# Functions
No description provided by the author
AuthenticatedGet performs an authenticated GET request for the passed URI (that must start with a '/').
AuthenticatedRequest performs the passed request after adding an authorization Header.
No description provided by the author
CheckKeyring simply tries a write followed by a read in the local keyring and returns nothing if it works or an error otherwise.
No description provided by the author
ClearKeyring removes sensitive info from the local keychain, if they are present.
ConfigFromKeyring tries to find sensitive info inside local keychain and feed the conf.
ConfigToKeyring stores sensitive information in local keyring if any and removes it from current SDK config.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetApiClient connects to the Pydio Cells server defined by this config, by sending an authentication request to the OIDC service to get a valid JWT (or taking the JWT from cache).
No description provided by the author
No description provided by the author
GetConfigList retrieves the current configurations stored in the config.json file.
No description provided by the author
No description provided by the author
GetTaskStatusForJob retrieves the task status, progress and message.
No description provided by the author
No description provided by the author
No description provided by the author
MonitorJob monitors a job status every second.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewLocalNode creates the base node for crawling in case of an upload.
NewRemoteNode creates the base node for crawling in case of a download.
No description provided by the author
OAuthExchangeCode gets an OAuth code and retrieves an AccessToken/RefreshToken pair.
OAuthPrepareUrl makes a URL that can be opened in browser or copy/pasted by user.
No description provided by the author
No description provided by the author
No description provided by the author
RefreshIfRequired refreshes the token inside the given conf if required.
No description provided by the author
RetrieveCurrentSessionLogin requests the registry of the current configured server & login and parse the result to get current user login.
RetrieveRemoteServerVersion gets the version info from the distant server.
RetryCallback implements boiler plate code to easily call the same function until it suceeds or a time-out is reached.
RunJob runs a job.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
NoKeyringMsg warns end user when no keyring is found.
# Variables
DefaultConfig stores the current active config.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
CecConfig extends the default SdkConfig with custom parameters.
No description provided by the author
CrawlNode enables processing the scp command step by step.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author