All Classes and Interfaces
Classes
Class
Description
Handles the process of authenticating a connection with a Mastodon instance, using an
   OAuth callback facilitated by 
OAuthListener — 
   a minimal HTTP server that runs briefly on the local machine to receive a call from 
   the browser on that machine to the localhost.Holds in an XML-persistable object a 
client-key and client-secret 
   pair that grants application-level API credentials for the tool with a Mastodon
   instance.Holds in an XML-persistable object the application-level API credentials for the tool
   with respective Mastodon instances, using 
ClientCredentialSet 
   objects to store individual client-key and client-secret pairs.Holds in an XML-persistable object the metadata associated with a media file attached
   to a 
Post object.Bootstraps application, parses command-line parameters, determines which function
   was requested by the user, and then performs that function.
Operates a minimal HTTP server on the local machine for the duration of OAuth
   authorization of the tool by a Mastodon instance, passing the callback code
   collected via an OAuth callback (from a browser on that machine) to the instantiated
   
Authenticator singletone object.Holds in an XML-persistable object all the data associated with a Mastodon status,
   using 
MediaFile objects to store metadata
   associated with media files.Holds in an XML-persistable object the user-level API access tokens for user accounts
   on respective Mastodon instances.