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

public API does not include classes used in default OIDC claimscript

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 6.0.0, 6.0.0.1, 6.0.0.2, 6.0.0.3, 6.0.0.4, 6.0.0.5, 6.5.0, 6.0.0.6, 6.5.0.1, 6.0.0.7, 6.5.1, 6.5.0.2, 6.5.2, 6.5.2.1, 6.5.2.2, 6.5.2.3, 7.0.0, 6.5.3
    • Fix Version/s: None
    • Component/s: core
    • Labels:
      None
    • Rank:
      1|i02cin:

      Description

      Bug description

      Non public classes are used in default OIDC claim script

      How to reproduce the issue

      1. Check default OIDC claim script
      2. Check public API java doc
      Expected behaviour
      Only public API artifacts must be used
      
      Current behaviour
      private API artifacts are used in default OIDC script
      
      imports of AM 7.0.0 default OIDC claims script
      import com.iplanet.sso.SSOException
      import com.sun.identity.idm.IdRepoException
      import org.forgerock.oauth2.core.exceptions.InvalidRequestException
      import org.forgerock.oauth2.core.UserInfoClaims
      import org.forgerock.openidconnect.Claim
      
      non-public API imports
      import org.forgerock.oauth2.core.exceptions.InvalidRequestException
      import org.forgerock.oauth2.core.UserInfoClaims
      import org.forgerock.openidconnect.Claim
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                bthalmayr Bernhard Thalmayr
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: