Table of Contents
Users Bundles and Bodies
Table of Contents
See the users
promises documentation for a
comprehensive reference on the body types and attributes used here.
To use these bodies, add the following to your policy:
body file control
{
inputs => { "users.cf" }
}
password bodies
plaintext_password
Prototype: plaintext_password(text)
Description: Sets the plaintext password for the user to text
Arguments:
text
: the plain text version of the password
Note: Don't use that unless you really have no choice
See also: hashed_password()
Implementation:
body password plaintext_password(text)
{
format => "plaintext";
data => $(text);
}
hashed_password
Prototype: hashed_password(hash)
Description: Sets the hashed password for the user to hash
Arguments:
hash
: the hashed representation of the password
The hashing method is up to the platform.
See also: plaintext_password()
Implementation:
body password hashed_password(hash)
{
format => "hash";
data => $(hash);
}