community.crypto.openssl_publickey_info filter – Получение информации из открытых ключей OpenSSL в формате PEM
Примечание
Этот плагин-фильтр входит в коллекцию community.crypto (версия 2.22.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Чтобы установить, используйте: ansible-galaxy collection install community.crypto.
Чтобы использовать в playbook, укажите: community.crypto.openssl_publickey_info.
Новая версия в community.crypto 2.10.0
Описание
- Получение информации из открытого ключа в формате OpenSSL PEM.
- Это фильтровая версия модуля community.crypto.openssl_publickey_info.
Входные данные
Это описание входных данных фильтра, значение до | community.crypto.openssl_publickey_info.
Параметр | Комментарии |
|---|---|
Входные данные строка / обязательно | Содержимое открытого ключа OpenSSL в формате PEM. |
См. также
См. также
- community.crypto.openssl_publickey_info
-
Предоставление информации об открытых ключах OpenSSL.
Примеры
- name: Show the type of a public key
ansible.builtin.debug:
msg: >-
{{
(
lookup('ansible.builtin.file', '/path/to/public-key.pem')
| community.crypto.openssl_publickey_info
).type
}}
Возвращаемое значение
Ключ | Описание |
|---|---|
Возвращаемое значение dictionary | Информация об открытом ключе. Возвращено: success |
|
fingerprints dictionary |
Отпечатки открытого ключа. Вычисляется отпечаток для каждого доступного алгоритма хеширования. Возвращено: success Пример: |
|
public_data dictionary |
Данные открытого ключа. Зависит от типа ключа. Возвращено: success |
|
curve string |
Название кривой для ECC. Возвращено: Когда |
|
exponent integer |
Открытый показатель RSA ключа. Возвращено: Когда |
|
exponent_size integer |
Максимальное количество бит закрытого ключа. Это, по сути, размер в битах используемой подгруппы. Возвращено: Когда |
|
g integer |
Значение Это элемент, охватывающий подгруппу мультипликативной группы используемого поля простых чисел. Возвращено: Когда |
|
modulus integer |
Модуль RSA ключа. Возвращено: Когда |
|
p integer |
Значение Это простое модульное число, над которым выполняется арифметика. Возвращено: Когда |
|
q integer |
Значение Это простое число, которое делит Возвращено: Когда |
|
size integer |
Размер в битах модуля (RSA) или простого числа (DSA). Возвращено: Когда |
|
x integer |
Координата Возвращено: Когда |
|
y integer |
Для Для Возвращено: Когда |
|
type string |
Тип ключа. Один из Начнется с Возвращено: success Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/crypto/openssl_publickey_info_filter.html