| Package | Description |
|---|---|
| org.openstreetmap.josm.gui.oauth |
Provides GUI classes for handling OAuth authentication to OSM API.
|
| org.openstreetmap.josm.gui.preferences.server |
Provides classes for handling connection preferences, including server authentication and proxy settings.
|
| Class and Description |
|---|
| 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
OSM login URL
OSM logout URL
|
| AdvancedOAuthPropertiesPanel.UseDefaultItemListener |
| AuthorizationProcedure
The type of procedure to use for retrieving OAuth credentials.
|
| AuthorizationProcedureComboBox
Combo box that lets the user choose one of the available
AuthorizationProcedures. |
| FullyAutomaticAuthorizationUI
This is an UI which supports a JOSM user to get an OAuth Access Token in a fully
automatic process.
|
| FullyAutomaticAuthorizationUI.PasswordValidator |
| 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 |
| OsmLoginFailedException
OSM login failure exception.
|
| OsmOAuthAuthorizationClient
An OAuth 1.0 authorization client.
|
| OsmOAuthAuthorizationClient.SessionId |
| OsmOAuthAuthorizationException
OSM OAuth authorization exception.
|
| OsmPrivilegesPanel
Panel letting the user choose from a detailed list of privileges that will be
requested for the OAuth token.
|
| SemiAutomaticAuthorizationUI
This is the UI for running a semic-automic authorisation procedure.
|
| SemiAutomaticAuthorizationUI.RetrieveAccessTokenPanel
This is the panel displayed in the second step of the semi-automatic authorization process.
|
| SemiAutomaticAuthorizationUI.RetrieveRequestTokenPanel
This is the panel displayed in the first step of the semi-automatic authorisation process.
|
| SemiAutomaticAuthorizationUI.ShowAccessTokenPanel
Displays the retrieved Access Token in step 3.
|
| Class and Description |
|---|
| 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 URL
|