UserAuthenticator class needs to define its handling of user name more clearly.
-------------------------------------------------------------------------------

                 Key: DERBY-3334
                 URL: https://issues.apache.org/jira/browse/DERBY-3334
             Project: Derby
          Issue Type: Bug
          Components: Documentation, Security
    Affects Versions: 10.3.2.1, 10.3.1.4, 10.2.2.0, 10.2.1.6, 10.1.3.1, 
10.1.2.1, 10.1.1.0, 10.0.2.1, 10.0.2.0, 10.4.0.0
            Reporter: Daniel John Debrunner
            Priority: Minor


Java doc for UserAuthenticator class should clearly state the input format for 
user name.

Currently the javadoc uses the terms "case-insensitive authorization 
identifier" and "case-sensitive authorization identifier", which is incorrect. 
Authorization identifiers are always case sensitive, it's their representation 
as user names that has the appearance of being case insensitive.

Note that user names are not really case sensitive or case insensitive, 
non-delimited names are upper-cased to become an authorization identifier.

This wiki page has the SQL rules that lead to this behaviour.
http://wiki.apache.org/db-derby/UserIdentifiers

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to