Enum pam_sys::types::PamFlag
[−]
[src]
pub enum PamFlag {
SILENT,
DISALLOW_NULL_AUTHTOK,
ESTABLISH_CRED,
DELETE_CRED,
REINITIALIZE_CRED,
REFRESH_CRED,
CHANGE_EXPIRED_AUTHTOK,
NONE,
}The Linux-PAM flags
Variants
SILENTAuthentication service should not generate any messages
DISALLOW_NULL_AUTHTOKThe authentication service should return AUTH_ERROR if the user has a null authentication token (used by pam_authenticate{,_secondary}())
ESTABLISH_CREDSet user credentials for an authentication service (used for pam_setcred())
DELETE_CREDDelete user credentials associated with an authentication service (used for pam_setcred())
REINITIALIZE_CREDReinitialize user credentials (used for pam_setcred())
REFRESH_CREDExtend lifetime of user credentials (used for pam_setcred())
CHANGE_EXPIRED_AUTHTOKThe password service should only update those passwords that have aged. If this flag is not passed, the password service should update all passwords. (used by pam_chauthtok)
NONETrait Implementations
impl Clone for PamFlag[src]
fn clone(&self) -> PamFlag
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl Copy for PamFlag[src]
impl Debug for PamFlag[src]
impl PartialEq for PamFlag[src]
fn eq(&self, __arg_0: &PamFlag) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.