accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Tubbs (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ACCUMULO-1028) Distinguish the user principal from the authentication token
Date Sun, 03 Feb 2013 01:36:12 GMT
Christopher Tubbs created ACCUMULO-1028:
-------------------------------------------

             Summary: Distinguish the user principal from the authentication token
                 Key: ACCUMULO-1028
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1028
             Project: Accumulo
          Issue Type: Sub-task
            Reporter: Christopher Tubbs


The user principal is something that uniquely identifies a user. An authentication token is
the item that authenticates the user principal, may be temporal, and may vary. It is not clear
from the implementation of ACCUMULO-259 that these are separate things, and I think it would
benefit the API to distinguish them.

It could also simplify the API, for users transitioning from the old authentication stuff
to the new authentication stuff, because there would be a one-to-one mapping with the username/password
with which they are familiar:

{code:java}
public Connector getConnector(String username, byte[] password);
{code}
becomes
{code:java}
public <T extends AuthToken> Connector getConnector(Principal userPrincipal, T authToken);
{code}


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message