| Package | Description |
|---|---|
| org.openstreetmap.josm.data.oauth |
Provides the classes for OAuth authentication to OSM.
|
| org.openstreetmap.josm.gui.io |
Provides GUI classes for handling input/output operations (download, upload, save).
|
| org.openstreetmap.josm.io.auth |
Provides the classes for authentication I/O.
|
| Class and Description |
|---|
| CredentialsAgent
A CredentialsAgent manages two credentials:
the credential for
Authenticator.RequestorType.SERVER which is equal to the OSM API credentials
in JOSM
the credential for Authenticator.RequestorType.PROXY which is equal to the credentials for an
optional HTTP proxy server a user may use
In addition, it manages an OAuth Access Token for accessing the OSM server. |
| Class and Description |
|---|
| AbstractCredentialsAgent
Partial implementation of the
CredentialsAgent interface. |
| CredentialsAgentResponse
CredentialsAgentResponse represents the response from
CredentialsAgent.getCredentials(java.net.Authenticator.RequestorType, String, boolean). |
| Class and Description |
|---|
| AbstractCredentialsAgent
Partial implementation of the
CredentialsAgent interface. |
| AbstractCredentialsAgent.CredentialsProvider
Synchronous credentials provider.
|
| CredentialsAgent
A CredentialsAgent manages two credentials:
the credential for
Authenticator.RequestorType.SERVER which is equal to the OSM API credentials
in JOSM
the credential for Authenticator.RequestorType.PROXY which is equal to the credentials for an
optional HTTP proxy server a user may use
In addition, it manages an OAuth Access Token for accessing the OSM server. |
| CredentialsAgentException
Exception thrown for errors while handling credentials.
|
| CredentialsAgentResponse
CredentialsAgentResponse represents the response from
CredentialsAgent.getCredentials(java.net.Authenticator.RequestorType, String, boolean). |
| CredentialsManager
CredentialManager is a factory for the single credential agent used.
|
| CredentialsManager.CredentialsAgentFactory
Credentials agent factory.
|
| DefaultAuthenticator
This is the default authenticator used in JOSM.
|