Package org.openstreetmap.josm.data.oauth
Provides the classes for OAuth authentication to OSM.
-
Interface Summary Interface Description IOAuthAuthorization Interface for OAuth authorization classesIOAuthParameters A generic interface for OAuth ParametersIOAuthToken An interface for oauth tokens -
Class Summary Class Description OAuth20Authorization Authorize the applicationOAuth20Authorization.OAuth20AuthorizationHandler OAuth20Parameters Parameters for OAuth 2.0OAuth20Token Token holder for OAuth 2.0OAuthAccessTokenHolder Class holding OAuth access token key and secret.OAuthParameters This class manages an immutable set of OAuth parameters.OsmPrivileges List of permissions granted to the current OSM connection. -
Enum Summary Enum Description OAuth20Exception.Type Invalid request typesOAuthVersion The OAuth versions ordered oldest to newest -
Exception Summary Exception Description OAuth20Exception A generic OAuth 2.0 exceptionOAuthException Base OAuth exception