A password store.
:view-class-name → 'CL-PASSWORD-STORE::PASSWORD-ENTRY | :db → CL-PASSWORD-STORE:*DEFAULT-PASSWORD-DATABASE* |
---|---|
:hash → CL-PASSWORD-STORE:*DEFAULT-PASSWORD-HASH* | :pepper → CL-PASSWORD-STORE:*DEFAULT-PASSWORD-STORE-PEPPER* |
db | The database used by this store. Initargs::db; Accessors:get-db; Type:database. |
---|---|
hash | The type of hash-digest to be used. Initargs::hash; Accessors:get-hash. |
pepper | Pepper value used in hashing. Initargs::pepper; Reader:get-pepper; Type:string. |
view-class-name | Name of the view class for password entries, a subclass of PASSWORD-ENTRY. Initargs::view-class-name; Accessors:get-view-class-name. |
add-user | Low level user creation function. Add user identified by TOKEN to STORE, with PASSWORD set, and p... |
---|---|
compute-password-hash | Compute the appropriate hash value for PASSWORD in STORE. |