AuthenticationObject
Target kafka server authentication details
{
"enabled": true,
"type": "auth type plain/scram-sha-512/oauth/tls",
"username": "targetuser",
"password": "target password"
}
Whether target authentication is enabled
Type of target kafka authentication plain , scrma-sha-512, ouath, tls
Target kafka username required only if type is plain or scrma-sha-512.
Target kafka password required only if type is plain or scrma-sha-512.
Target kafka certificate in base 64 encoded string required only if type is tls.
Target kafka key in base 64 encoded string required only if type is tls.
Target kafka oauth token endpoint URL required only if target auth type is oauth.
Target kafka oauth serve certificate required only if target auth type is oauth.
Target kafka oauth certificate in base64 encoded string required only if target auth type is oauth and oauth tls is enabled.
Target kafka oauth type clientSecret, refreshToken, accessToken required only if target auth type is oauth.
Target kafka oauth clientId required only if oauthType is clientSecret, refreshToken .
Target kafka oauth client secret required only if oauthType is clientSecret .
Target kafka oauth refresh token required only if oauthType is refreshToken .
Target kafka oauth refresh token required only if oauthType is accessToken .