code: @Override
      @FFDCIgnore(IllegalArgumentException.class)
      public String checkPassword(String userSecurityName, @Sensitive String password) throws PasswordCheckFailedException, CustomRegistryException, RemoteException {
          try {
              String ret = wrappedUr.checkPassword(userSecurityName, password);
              if (ret == null) {
                  throw new PasswordCheckFailedException("Unable to authenticate given specified username and password combination");
              } else {
                  return ret;
              }
          } catch (RegistryException e) {
              throw new CustomRegistryException(e.getMessage(), e);
          } catch (IllegalArgumentException e) {
              throw new PasswordCheckFailedException(e.getMessage(), e);
          }
      }
docs: {@inheritDoc}