docs: @FFDCIgnore(SettingCustomPropertiesException.class)
      public TAIResult createResult(HttpServletResponse res, SocialLoginConfig clientConfig) throws WebTrustAssociationFailedException, SocialLoginException {
          Hashtable<String, Object> customProperties = new Hashtable<String, Object>();
          try {
              customProperties = setAllCustomProperties(clientConfig);
          } catch (SettingCustomPropertiesException e) {
              // Error occurred populating subject builder properties; any error should have already been logged, so just return the result
              return taiWebUtils.sendToErrorPage(res, TAIResult.create(HttpServletResponse.SC_UNAUTHORIZED));
          }
          Subject subject = buildSubject(clientConfig, customProperties);
          return TAIResult.create(HttpServletResponse.SC_OK, username, subject);
      }