code: @Activate
      protected synchronized void activate(ComponentContext ctx, Map<String, Object> properties) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) {
              Tr.event(tc, "Activated: " + properties);
          }
  
          Set<String> installedFeatures = provisionerService.getInstalledFeatures();
          if (installedFeatures.contains("transportSecurity-1.0")) {
              transportSecurityEnabled = true;
              if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) {
                  Tr.event(tc, "transportSecurityEnable installed");
              }
          } else {
              transportSecurityEnabled = false;
              if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) {
                  Tr.event(tc, "transportSecurityEnable is not installed");
              }
          }
  
          super.activate(MY_ALIAS, properties);
  
          this.componentContext = (ExtComponentContext) ctx;
  
          processConfig(true);
  
      }
docs: DS method to activate this component.
  
  @param context
  @param properties