Defines if the extension license requires a custom entitlement.
This annotation can be used by connector developers to require a custom entitlement defined by the
name()
attribute.
Usually defining an entitlement also requires the connector developer to get a license generator from MuleSoft that can later
be used to create license for users of the connector. When requesting MuleSoft for a license generator a provider name must be
supplied which is usually the name of the company developing the connector. Such value must be also set as the extension vendor
in the
Extension.vendor()
annotation attribute.