Uploaded image for project: 'OpenAM'
  1. OpenAM
  2. OPENAM-16975

Create amster upgrade step for missing OAuthProvider token exchange grant type

    Details

    • Type: Story
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      After amster upgrading AM from 7.0.0 -> 7.1.0 we are missing the urn:ietf:params:oauth:grant-type:token-exchange grant type from the OAuth provider (file global/OAuth2Provider.json).

      "grantTypes" : [ "implicit", "urn:ietf:params:oauth:grant-type:saml2-bearer", "refresh_token", "password", "client_crede
      ntials", "urn:ietf:params:oauth:grant-type:device_code", "authorization_code", "urn:openid:params:grant-type:ciba", "urn:ietf:params:oauth:grant-type:uma-ticket","urn:ietf:params:oauth:grant-type:token-exchange", "urn:ietf:params:oauth:grant-type:jwt-bearer" ],
      

      Steps

      1. Install AM7.0
      2. Export Amster configuration
      3. Run amster upgrade from AM7.0 to AM7.1

      ./amupgrade --inputConfig /Users/isaac.taylor/repos/openam-ijt/tests/openam-upgrader-tests/src/test/resources/baseline/7_0_0 --output /tmp/output /Users/isaac.taylor/repos/openam-ijt/openam-config-upgrader/src/main/rules/amster/7.x.x-to-7.1.x.groovy --amsterVersion 7.1.0-SNAPSHOT
      

        Attachments

          Activity

            People

            • Assignee:
              isaac.taylor Isaac Taylor
              Reporter:
              jay.bowers Jay Bowers
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: