Какой пароль Google API для закрытого ключа OAuth PKCS p12?

 private boolean isReachable(int nping, int wping, String ipping) throws Exception {

    int nReceived = 0;
    int nLost = 0;

    Runtime runtime = Runtime.getRuntime();
    Process process = runtime.exec("ping -n " + nping + " -w " + wping + " " + ipping);
    Scanner scanner = new Scanner(process.getInputStream());
    process.waitFor();
    ArrayList<String> strings = new ArrayList<>();
    String data = "";
    //
    while (scanner.hasNextLine()) {
        String string = scanner.nextLine();
        data = data + string + "\n";
        strings.add(string);
    }

    if (data.contains("IP address must be specified.")
            || (data.contains("Ping request could not find host " + ipping + ".")
            || data.contains("Please check the name and try again."))) {
        throw new Exception(data);
    } else if (nping > strings.size()) {
        throw new Exception(data);
    }

    int index = 2;

    for (int i = index; i < nping + index; i++) {
        String string = strings.get(i);
        if (string.contains("Destination host unreachable.")) {
            nLost++;
        } else if (string.contains("Request timed out.")) {
            nLost++;
        } else if (string.contains("bytes") && string.contains("time") && string.contains("TTL")) {
            nReceived++;
        } else {
        }
    }

    return nReceived > 0;
}

nping - это число попыток ping ip (пакетов), если у вас занята сеть или системы, выберите более крупные номера. wping - это время ожидания понга из ip, вы можете установить его на 2000 мс для использования этого метода, и можете написать это:

isReachable(5, 2000, "192.168.7.93");
16
задан Charles 18 July 2012 в 15:54
поделиться

1 ответ

Ответ: notasecret

https://developers.google.com/console/help/#service_accounts

Ваше приложение нуждается в закрытый ключ при запросе токена доступа OAuth 2.0 при взаимодействии между серверами. Google не хранит копию этого закрытого ключа, и этот экран является единственным местом для получения этого конкретного закрытого ключа. Когда вы нажимаете кнопку «Скачать закрытый ключ», закрытый ключ в формате PKCS # 12 загружается на локальный компьютер. Как показывает экран, вы должны надежно хранить этот ключ.

Имя загруженного закрытого ключа является отпечатком ключа.

При проверке ключа на вашем компьютере или использовании ключа в вашем приложении вам необходимо будет предоставить пароль notasecret . Обратите внимание, что хотя пароль для всех секретных ключей, выданных Google, одинаков (notasecret), каждый ключ является криптографически уникальным.

29
ответ дан joelparkerhenderson 18 July 2012 в 15:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: