Add voteVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • 3.0.0-alpha1
    • None
    • security

    Description

      We need to define common token attributes and APIs for TokenAuth framework which makes the arbitrary token format can be adopted into the framework.
      This JIRA is a sub-task of TokenAuth framework. Common token properties, APIs and facilities that identity/access token requires will be defined. In this JIRA, we'll:
      • Define Token generation API, includes Token serialization/deserialization, Token encryption/sign and Token revoke/expire/renew.
      • Define Token validation API, includes Token decryption/verify and Token check(timestamp, audience, etc)
      • Define Token Attribute API, includes attributes setting, query and so on.
      • Define required attributes and optional attributes for identity token and access token.
      • Implement Token Utilities, such as print/debug.

      Attachments

        1. Token definition and implementation 1.0.doc
          160 kB
          Yi Liu
        2. HADOOP-9836.patch
          50 kB
          Yi Liu
        3. HADOOP-9836.patch
          51 kB
          Yi Liu

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            hitliuyi Yi Liu
            hitliuyi Yi Liu

            Dates

              Created:
              Updated:

              Slack

                Issue deployment