Enum pam_sys::types::PamItemType [] [src]

pub enum PamItemType {
    SERVICE,
    USER,
    TTY,
    RHOST,
    CONV,
    AUTHTOK,
    OLDAUTHTOK,
    RUSER,
    USER_PROMPT,
    FAIL_DELAY,
    XDISPLAY,
    XAUTHDATA,
    AUTHTOK_TYPE,
}

The Linux-PAM item types

These defines are used by pam_set_item() and pam_get_item(). Please check the spec which are allowed for use by applications and which are only allowed for use by modules.

Variants

SERVICE

The service name

USER

The user name

TTY

The tty name

RHOST

The remote host name

CONV

The pam_conv structure

AUTHTOK

The authentication token (password)

OLDAUTHTOK

The old authentication token

RUSER

The remote user name

USER_PROMPT

the prompt for getting a username Linux-PAM extensions

FAIL_DELAY

app supplied function to override failure delays

XDISPLAY

X display name

XAUTHDATA

X server authentication data

AUTHTOK_TYPE

The type for pam_get_authtok

Trait Implementations

impl PartialEq for PamItemType
[src]

fn eq(&self, __arg_0: &PamItemType) -> bool

This method tests for self and other values to be equal, and is used by ==. Read more

fn ne(&self, other: &Rhs) -> bool
1.0.0

This method tests for !=.

impl Debug for PamItemType
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.