Class Password-Entry

View class used to represent a user/password entry and map it to SQL table data.

Part of:

package cl-password-store

Slot

confirmation-token
If we are in account creation phase, the token that needs to be presented to activate the account, `NIL` otherwise.
Initargs::confirmation-token; Accessors:get-confirmation-token; Type:(or null string).
confirmation-token-expiry
Date when confirmation-token expires.
Initargs::confirmation-token-expiry; Accessors:get-confirmation-token-expiry; Type:(or null wall-time).
hashed-password
The hashed password.
Initargs::password-hash; Accessors:get-hashed-password; Type:(or null string).
reset-token
If we are in a password reset phase, the token that needs to be presented to change the password, `NIL` otherwise.
Accessors:get-reset-token; Type:(or null string).
salt
Salt value for this entry.
Initargs::salt; Accessors:get-salt; Type:(or null string).
token-expiry
Date when reset-token expires.
Accessors:get-token-expiry; Type:(or null wall-time).
user-token
A unique name for the user, as a string of up to `clsql:*default-string-length*` characters.
Initargs::user-token; Reader:get-user-token; Type:(or null string).

Direct Method

pending-confirmationCheck whether PASSWORD-ENTRY is blocked because it needs confirmation.
Returns a generalized Bool...