Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[13463] Add support for PKCS#11 in security files #5

Merged
merged 2 commits into from
Jan 19, 2022

Conversation

JLBuenoLopez
Copy link

@JLBuenoLopez JLBuenoLopez commented Jan 12, 2022

Implementation of the support for PKCS#11 URIs described in ros2/design#319.

Since ros2/rmw_fastrtps#544 the generation of the security property values from the files in the enclave relied on rmw_dds_common::get_security_files. To avoid affecting any other RMW implementation, we had to move the generation of the values back to the RMW itself, adapting it to support several file names for the same security property.

For each property, we define an ordered sequence of possible file names that can be used to get that property, and the method to use to get the property value from that file.

* The sequence is ordered by file name priority. The first file that provides a positive match is used. In this case, legacy `*.pem` files have priority over the new `*.p11` files.

* Legacy `*.pem` and `*.p7s` files are processed as always. The attribute value is composed by the prefix prepended to the file path.

* New `*.p11` files are opened and their content is used as the value of the attribute. It is assumed this content is a single line representing the PKCS#11 URI.

Signed-off-by: Iker Luengo ikerluengo@eprosima.com

Original PR: ros2#565

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>
Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>
@JLBuenoLopez JLBuenoLopez changed the title Add support for PKCS#11 in security files [13463] Add support for PKCS#11 in security files Jan 12, 2022
Copy link

@EduPonz EduPonz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@JLBuenoLopez JLBuenoLopez merged commit 2a2cd98 into vulcanexus Jan 19, 2022
github-actions bot pushed a commit that referenced this pull request Sep 7, 2022
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Sep 14, 2022
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Sep 24, 2022
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Sep 29, 2022
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Sep 30, 2022
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Nov 3, 2022
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Nov 9, 2022
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Dec 13, 2022
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jan 15, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jan 18, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jan 20, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jan 25, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Feb 11, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Feb 15, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Mar 8, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Mar 14, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Mar 23, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Mar 27, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Apr 7, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Apr 9, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Apr 12, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Apr 13, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Apr 28, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request May 2, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request May 12, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request May 17, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jun 9, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jun 13, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jul 20, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jul 27, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jul 29, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Aug 22, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Sep 7, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Sep 8, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Sep 15, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Sep 30, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Oct 5, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Oct 6, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Oct 10, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Nov 4, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Nov 7, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Nov 28, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Dec 27, 2023
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jan 9, 2024
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jan 12, 2024
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jan 24, 2024
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Jan 25, 2024
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Feb 21, 2024
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Feb 28, 2024
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Mar 1, 2024
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
github-actions bot pushed a commit that referenced this pull request Mar 26, 2024
* Add support for PKCS#11 in security files

In addition to *.pem files containing the key or certificate,
adds support for *.p11 files that contain the PKCS#11 URI
of the key or certificate in an HSM.

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

* linters

Signed-off-by: Iker Luengo <ikerluengo@eprosima.com>

Co-authored-by: Iker Luengo <ikerluengo@eprosima.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants