Package org.openstreetmap.josm.gui.oauth
Provides GUI classes for handling OAuth authentication to OSM API.
Backend is OAuth Signpost.
-
Class Summary Class Description AbstractAuthorizationUI This is the abstract base class for the three authorisation UIs.AccessTokenInfoPanel Displays the key of an OAuth Access Token.AdvancedOAuthPropertiesPanel Panel allowing the user to setup advanced OAuth parameters: Consumer key Consumer secret Request token URL Access token URL Authorize URL OSM login URL OSM logout URLFullyAutomaticAuthorizationUI This is a UI which supports a JOSM user to get an OAuth Access Token in a fully automatic process.FullyAutomaticPropertiesPanel Panel to enter username and password for the "fully automatic" authorization procedure.ManualAuthorizationUI This is an UI which supports a JOSM user to get an OAuth Access Token in a fully manual process.ManualAuthorizationUI.AccessTokenKeyValidator OAuthAuthorizationWizard This wizard walks the user to the necessary steps to retrieve an OAuth Access Token which allows JOSM to access the OSM API on the users behalf.OsmPrivilegesPanel Panel letting the user choose from a detailed list of privileges that will be requested for the OAuth token.TestAccessTokenTask Checks whether an OSM API server can be accessed with a specific Access Token. -
Enum Summary Enum Description AuthorizationProcedure The type of procedure to use for retrieving OAuth credentials. -
Exception Summary Exception Description OsmOAuthAuthorizationException OSM OAuth authorization exception.