c06a8fa Keep unhashed password psuedo-attribute in the adding entry

Authored and Committed by Noriko Hosoi 12 years ago
    Keep unhashed password psuedo-attribute in the adding entry
    
    Description:
    unhashed password pseudo-attribute is necessary for plugins that
    handle passwords.  The plugin could be any one including pre/post-
    plugin and be-txn-pre/post-plugin.  On the other hand, the pseudo-
    attribute should not be in the database.
    
    This patch declares the unhashed password pseudo-attribute as an
    operational attribute and allows the pseudo-attribute in an entry
    in the memory.  When creating a flat entry by entry2str_ function
    to store in the database, it omits the pseudo-attribute.
    
    Reviewed by rmeggins@redhat.com and nkinder@redhat.com (Thank you!!)
    
        
file modified
+0 -17
file modified
+44 -17
file modified
+1 -34
file modified
+4 -0
file modified
+2 -0