Airlock IAM as OAuth 2.0/OIDC client configuration

Procedure-related prerequisites

  • You need to be logged in to the Airlock IAM Adminapp and be able to access the Config Editor.

Configuration of Airlock IAM as an OAuth 2.0/OIDC client is used with Loginapp REST API, Loginapp REST UI, and with Loginapp (JSP).

  1. Configure OAuth 2.0/OIDC Clients
  2. Go to:
    Loginapp >> OAuth 2.0/OIDC Clients (create if necessary)
  3. Depending on the type of Loginapp, the next step either adds plugins to the AS Settings for Flow Clients, to the AS Settings for JSP Clients Settings list.
  4. Create a plugin that configures the connection to the authorization server. Choose the plugin based on the type of authorization server you need to connect to:
  5. Plugin

    Authorization server type

    OAuth 2.0 Flow Client
    (or OAuth 2.0 JSP Client)

    The authorization server supports the OAuth 2.0 protocol.

    OIDC Flow Client
    (or OAuth JSP Client)

    The authorization server supports the OpenID Connect protocol.

    OIDC Discovery Flow Client
    (or OIDC Discovery Client)

    The authorization server supports the OpenID Connect protocol and the configuration is loaded from the server.

  6. IAM as a client is configured to connect to the correct type of server.

The remainder of this chapter covers the configuration of Airlock IAM IAM as an OAuth 2.0/OIDC client to be used with Loginapp REST API and Loginapp REST UI.