|
sssd 2.12.0
|
To achieve a consistent user experience and to facilitate internationalization all messages show to the user are generate by the PAM client and not by the SSSD server components. More...
Enumerations | |
| enum | user_info_type { SSS_PAM_USER_INFO_OFFLINE_AUTH = 0x01 , SSS_PAM_USER_INFO_OFFLINE_AUTH_DELAYED , SSS_PAM_USER_INFO_OFFLINE_CHPASS , SSS_PAM_USER_INFO_OTP_CHPASS , SSS_PAM_USER_INFO_CHPASS_ERROR , SSS_PAM_USER_INFO_GRACE_LOGIN , SSS_PAM_USER_INFO_EXPIRE_WARN , SSS_PAM_USER_INFO_ACCOUNT_EXPIRED , SSS_PAM_USER_INFO_PIN_LOCKED , SSS_PAM_USER_INFO_NO_KRB_TGT } |
| Different types of user messages. More... | |
To achieve a consistent user experience and to facilitate internationalization all messages show to the user are generate by the PAM client and not by the SSSD server components.
To indicate what message the client should display to the user SSSD can send a SSS_PAM_USER_INFO message where the data part contains one of the following tags as an unsigned 32-bit integer value and optional data.
Examples:
| uint32_t | uint32_t | uint32_t |
|---|---|---|
| 0x06 | 0x04 | 0x03 |
| uint32_t | uint32_t | uint32_t | uint32_t | uint8_t[3] |
|---|---|---|---|---|
| 0x06 | 0x0B | 0x04 | 0x03 | abc |
| enum user_info_type |
Different types of user messages.