Module pam_sys::types[][src]

Types defined by Linux-PAM

This modules contains struct and enum definitions used by pam-sys.

Structs

PamConversation

Conversation structure containing the converse function and authentication data

PamMessage

Message struct to transfer authentication data to the user

PamResponse

Response struct to transfer the user's response back to Linux-PAM

PamXAuthData

Special struct for the PAM_XAUTHDATA pam item

Enums

PamFlag

The Linux-PAM flags

PamHandle

Opaque struct internal to Linux-PAM

PamItemType

The Linux-PAM item types

PamMessageStyle

The Linux-PAM message styles

PamReturnCode

The Linux-PAM return values

Type Definitions

ConvClosure

Type alias for the PAM "conversation function" used as part of the PamConversation struct