Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-5557

Convert MacAccessToken to HawkAccessToken

    XMLWordPrintableJSON

Details

    • Unknown

    Description

      CXF OAuth2 module implements the following draft:

      https://tools.ietf.org/html/draft-hammer-oauth-v2-mac-token-05

      which has been replaced, in scope of OAuth2, by

      http://tools.ietf.org/html/draft-ietf-oauth-v2-http-mac-05

      which takes a different approach toward it; the CXF MacAccessToken is kind of suspended in the air - dropping it does not seem like a good idea while the new OAuth2 effort is still under way.

      https://github.com/hueniverse/hawk/blob/master/README.md

      is the evolution of

      https://tools.ietf.org/html/draft-hammer-oauth-v2-mac-token-05

      and as it happens CXF MacAuthorizationScheme implements Hawk one to one, except for it does not support new Hawk extensions, and the optional in/out payload validation.

      Supporting Hawk is a better alternative to seeing CXF MacAccessToken getting out of use; new OAuth2-approved MAC scheme can be supported in due time when it is all ready

      Attachments

        Activity

          People

            sergey_beryozkin Sergey Beryozkin
            sergey_beryozkin Sergey Beryozkin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: