pem_read – Reads a PEM file (that can list many certs)
Synopsis
Reads a PEM file (that can list many certs)
OU or CN regexes can be provided to filter out the list
Parameters
- path (True, str, None)
The path to the certificate file to be read
- ou_filter (False, str, None)
Regex that, if given, used to filter the list of certs by OU.
- cn_filter (False, str, None)
Regex that, if given, used to filter the list of certs by CN.
Examples
- name: Get pem certs from crt file
cifmw.general.pem_read:
path: "/etc/ssl/certs/ca-certificates.crt"
register: _certs
- name: Get pem certs from crt file by OU
cifmw.general.pem_read:
path: "/etc/ssl/certs/ca-certificates.crt"
ou_filter: "Red Hat"
register: _certs2
Return Values
- certs (returned request, list, )
The list of PEM files