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
          51 kB
          Yi Liu
        3. HADOOP-9836.patch
          50 kB
          Yi Liu

        Issue Links

          Activity

            People

              hitliuyi Yi Liu
              hitliuyi Yi Liu
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: