Raw content from the auth tag
Parsed authentication information with type and details, or null if parsing fails
// Input: "username Device credentials with TLS recommended"
// Output: { type: "username", details: "Device credentials with TLS recommended" }
// Input: "tls mTLS client certificate authentication"
// Output: { type: "tls", details: "mTLS client certificate authentication" }
// Input: "apikey Bearer token in username field"
// Output: { type: "apikey", details: "Bearer token in username field" }
Parser for auth tags - defines MQTT authentication requirements
This parser handles the auth tag that defines authentication methods and requirements for MQTT connections. It extracts: