OpenEdge.Security.Provider.UserTablePasswordProvider
- Last Updated: January 15, 2026
- 2 minute read
- OpenEdge
- Documentation
|
Method Summary
| Options | Name | Purpose | |
|---|---|---|---|
| RAW GetUserSalt (handle) |
/* Returns a per-user salt used for hashing (typically) passwords
@param handle (optional) The ABL [user] table buffer used to calculate/determine the salt
@return raw A salt to use for hashing. The caller will determine whether nulls are allowed */
|
||
| CHARACTER HashPassword (character, raw) |
/* Hashes a password for storage with (typically) a user account.
By default this demonstrates use with the standard _User table.
The default implementation uses GENERATE-PASSWORD-HASH() with "_oeuser-uphA1"
and ignores any salt value passed.
Additionally, an override of this method might use a different hashing algorithm.
@param character A mandatory clear-text password
@param raw An optional salt value
@return character A string representation of the hashed password */
|
Method Detail
RAW GetUserSalt (handle)
|
||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHARACTER HashPassword (character, raw)
|
||||||||||||||||||||||||||||