docs: public void initScheme() {
          // set the scheme based on whether the socket is secure or not
          if (null == getServiceContext() || null == getServiceContext().getTSC()) {
              // discrimination path, not ready for this yet
              return;
          }
          if (getServiceContext().isSecure()) {
              this.myScheme = SchemeValues.HTTPS;
          } else {
              this.myScheme = SchemeValues.HTTP;
          }
      }