Authentication

Authentication settings for an upgraded REST provider are stored on the AUTHENTICATION node under the server node in the MapDrawerProviders configuration. The AUTHENTICATION node has one or more child authentication nodes that define settings for specific GIS services.

These authentication methods are supported:

  • Named user
  • API keys
  • Long-lived token

Named user

Use these attributes on the authentication node to specify your authentication settings:

  • Server URI: Specify the UI of the server.
  • Token Service URI: Specify the URI of the service that generates tokens.
  • Authentication Type: Specify TOKEN.
  • Username: Specify the user name.
  • User Password: Specify the password.

API keys

Use these attributes on the authentication node to specify your authentication settings:

  • Server URI: Specify the UI of the server.
  • Authentication Type: Specify OAUTH.
  • Application Client ID: Specify the client ID to use for authentication.
  • Application Client Secret: Specify the client secret to use for authentication.

Long-lived token

Use these attributes on the authentication node to specify your authentication settings:

  • Server URI: Specify the UI of the server.
  • Authentication Type: Specify TOKEN.
  • Access Token: Specify the access token.