authentication_t is only used within ESP-IDF.
 
Symbols
loading...
Files
loading...
SummarySyntaxReferences

Fields

Field
Declared as
Description
const char *
*MQTT* password.
const char *
Certificate for ssl mutual authentication, not required if mutual authentication is not needed. Must be provided with `key`. It's not copied nor freed by the client, user needs to clean up.
size_t
Length of the buffer pointed to by certificate.
const char *
Private key for SSL mutual authentication, not required if mutual authentication is not needed. If it is not NULL, also `certificate` has to be provided. It's not copied nor freed by the client, user needs to clean up.
size_t
Length of the buffer pointed to by key.
const char *
Client key decryption password, not PEM nor DER, if provided `key_password_len` must be correctly set.
int
Length of the password pointed to by `key_password`.
bool
Enable secure element, available in ESP32-ROOM-32SE, for SSL connection.
void *
Carrier of handle for digital signature parameters, digital signature peripheral is available in some Espressif devices. It's not copied nor freed by the client, user needs to clean up.

References

from examples