code: @Reference(name = "sslSupport",
                 service = ChannelFactoryProvider.class,
                 policy = ReferencePolicy.DYNAMIC,
                 policyOption = ReferencePolicyOption.GREEDY,
                 cardinality = ReferenceCardinality.OPTIONAL,
                 target = "(type=SSLChannel)")
      protected void setSslSupport(ServiceReference<ChannelFactoryProvider> ref) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) {
              Tr.event(this, tc, "enable ssl support " + ref.getProperty("type"), this);
          }
          sslFactoryProvider.setReference(ref);
          httpSecureChain.enable();
  
          if (endpointConfig != null) {
              // If this is post-activate, drive the update action
              performAction(updateAction);
          }
      }
docs: Set/store the bound ConfigurationAdmin service.
  Also ensure that a default endpoint configuration exists.
  
  "type=SSLChannel" means this will only
  match SSL channel factory providers
  
  @param ref