Skip to content

Fix(Tests): Pass The Revocation Certificate As senderKID In The Issuer-As-Sender Test - #114

Open
misiektoja wants to merge 1 commit into
siemens:mainfrom
misiektoja:fix/issuer-as-sender-senderkid
Open

misiektoja wants to merge 1 commit into
siemens:mainfrom
misiektoja:fix/issuer-as-sender-senderkid

Conversation

@misiektoja

Copy link
Copy Markdown
Contributor

Description

"CA MUST Reject Revocation Request With Issuer As Sender" now passes sender_kid=${REVOCATION_CERT} to Patch SenderKID, which sets the SubjectKeyIdentifier of the certificate.

Motivation and Context

The test passed cert=${REVOCATION_CERT}. cert is not an argument of the keyword, so Robot sent the text "cert=..." as the senderKID. The CA could then reject the request because the senderKID does not identify the protection key (RFC 9483 Section 3.5), not because the sender is the issuer.

How Has This Been Tested?

Checked offline that the old call sets the senderKID to the literal text and the new call sets the SKI. robot --dryrun, robocop check and codespell pass. Python 3.15 with Robot Framework 7.5.

@misiektoja
misiektoja requested a review from kiron-mx as a code owner October 28, 2026 03:37
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.

1 participant