public interface AuthenticationProvider
A type for classes that handle the details about which fields are necessary for
authenticating ConversationsSubmissionRequest
s.
If your api key is enabled for Site Authentication you should use the
SiteAuthenticationProvider
. If your api key is enabled for BV Hosted
Authentication you should use BVHostedAuthenticationProvider
.
You can check which authentication configuration you have by following
these steps.