sssd 2.6.1
Enumerations
Authentication Tokens

To indicate to the components of the SSSD how to handle the authentication token the client sends the type of the authentication token to the SSSD. More...

Enumerations

enum  sss_authtok_type {
  SSS_AUTHTOK_TYPE_EMPTY = 0x0000 , SSS_AUTHTOK_TYPE_PASSWORD = 0x0001 , SSS_AUTHTOK_TYPE_CCFILE = 0x0002 , SSS_AUTHTOK_TYPE_2FA = 0x0003 ,
  SSS_AUTHTOK_TYPE_SC_PIN = 0x0004 , SSS_AUTHTOK_TYPE_SC_KEYPAD = 0x0005 , SSS_AUTHTOK_TYPE_2FA_SINGLE = 0x0006
}
 The different types of authentication tokens. More...
 

Detailed Description

To indicate to the components of the SSSD how to handle the authentication token the client sends the type of the authentication token to the SSSD.

Enumeration Type Documentation

◆ sss_authtok_type

The different types of authentication tokens.

Enumerator
SSS_AUTHTOK_TYPE_EMPTY 

No authentication token available.

SSS_AUTHTOK_TYPE_PASSWORD 

Authentication token is a password, it may or may no contain a trailing \0.

SSS_AUTHTOK_TYPE_CCFILE 

Authentication token is a path to a Kerberos credential cache file, it may or may no contain a trailing \0.

SSS_AUTHTOK_TYPE_2FA 

Authentication token has two factors, they may or may no contain a trailing \0.

SSS_AUTHTOK_TYPE_SC_PIN 

Authentication token is a Smart Card PIN, it may or may no contain a trailing \0.

SSS_AUTHTOK_TYPE_SC_KEYPAD 

Authentication token indicates Smart Card authentication is used and that the PIN will be entered at the card reader.

SSS_AUTHTOK_TYPE_2FA_SINGLE 

Authentication token has two factors in a single string, it may or may no contain a trailing \0.