Package org.openstreetmap.josm.gui.oauth

Class Summary
AbstractAuthorizationUI This is the abstract base class for the three authorisation UIs.
AccessTokenInfoPanel Displays the key and the secret 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
AuthorizationProcedureComboBox  
AuthorizationProcedureComboBox.AuthorisationProcedureCellRenderer  
FullyAutomaticAuthorizationUI This is an UI which supports a JOSM user to get an OAuth Access Token in a fully automatic process.
FullyAutomaticAuthorizationUI.PasswordValidator  
FullyAutomaticAuthorizationUI.UserNameValidator  
FullyAutomaticPropertiesPanel  
FullyAutomaticPropertiesPanel.UserNameValidator  
ManualAuthorizationUI This is an UI which supports a JOSM user to get an OAuth Access Token in a fully manual process.
ManualAuthorizationUI.AccessTokenKeyValidator  
ManualAuthorizationUI.AccessTokenSecretValidator  
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.
OAuthAuthorizationWizard.ExternalBrowserLauncher  
OsmOAuthAuthorizationClient An OAuth 1.0 authorization client.
OsmOAuthAuthorizationClient.SessionId  
OsmPrivilegesPanel  
RetrieveAccessTokenTask Asynchronous task for retrieving an Access Token.
RetrieveRequestTokenTask Asynchronous task for retrieving a request token
SemiAutomaticAuthorizationUI This is the UI for running a semic-automic authorisation procedure.
TestAccessTokenTask Checks whether an OSM API server can be accessed with a specific Access Token.
 

Enum Summary
AuthorizationProcedure  
 

Exception Summary
OsmLoginFailedException  
OsmOAuthAuthorizationException  
 



JOSM