docs: @Override
      @FFDCIgnore(Exception.class)
      public String checkPassword(final String inputUser, @Sensitive final String inputPassword) throws RegistryException {
          if (loginBridge == null) {
              return null;
          }
  
          try {
              String returnValue = loginBridge.checkPassword(inputUser, inputPassword);
              return returnValue;
          } catch (Exception excp) {
              if (excp instanceof RegistryException) {
                  Throwable t = excp.getCause();
                  if (t != null && t instanceof NoUserRepositoriesFoundException) {
                      /**
                       * Throw the original exception back to the user. Otherwise, they receive a misleading
                       * message that their user was not found instead of the root of the problem (no registries
                       * to search).
                       */
                      throw excp;
                  }
                  // New:: Change in Input/Output mapping
                  // throw (RegistryException) excp;
                  return null;
              } else
                  throw new RegistryException(excp.getMessage(), excp);
          }
  
      }