Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5.0
    • Component/s: master, tserver
    • Labels:
      None

      Description

      Currently the ZKAuthenticator does both the checking of credentials as well as the functionality of the Authenticator. We need to split those into two different classes for improved testing as well as pluggability of the security scheme.

        Attachments

          Issue Links

          1.
          Document ACCUMULO-259 Sub-task Resolved John Vines
          2.
          explore exposing accumulo token in proxy Sub-task Resolved John Vines
          3.
          what is the point of SecuritySerDe? Sub-task Resolved John Vines
          4.
          Deprecate built-in user management utilities Sub-task Resolved Christopher Tubbs
          5.
          Don't deprecate AuthInfo Sub-task Resolved John Vines
          6.
          Don't use @Deprecated to mean "Not for Client Use" Sub-task Resolved Christopher Tubbs
          7.
          Consolidate the thrift objects for Authentication information Sub-task Resolved John Vines
          8.
          Distinguish the user principal from the authentication token Sub-task Resolved John Vines
          9.
          Generic interface for arbitrary token handling Sub-task Resolved John Vines
          10.
          Make it easier for users to construct and use a security token Sub-task Resolved John Vines
          11.
          Rename SecurityToken to AuthenticationToken Sub-task Resolved Christopher Tubbs
          12.
          Create tests, documentation, and examples of InsecureAuthenticator Sub-task Resolved John Vines
          13.
          Put security-related APIs that clients need in the "o.a.a.core.client" package, or a security sub-package Sub-task Resolved John Vines
          14.
          expose accumulo token in cli Sub-task Resolved John Vines
          15.
          Migrate all existing code from using deprecated user/pass methods Sub-task Resolved John Vines
          16.
          Add way for command line user to determine required Properties Sub-task Resolved John Vines
          17.
          Exposed accumulo token in shell Sub-task Resolved John Vines
          18.
          Clean up usage of Passwords where possible, deprecate others Sub-task Resolved Christopher Tubbs
          19.
          re-document deprecated getConnector() API's Sub-task Resolved John Vines
          20.
          Can not view traces Sub-task Resolved John Vines
          21.
          Support destroyable map for creating authentication token Sub-task Resolved John Vines
          22.
          Remove root username prompt from init Sub-task Resolved John Vines

            Activity

              People

              • Assignee:
                vines John Vines
                Reporter:
                vines John Vines
              • Votes:
                1 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: