Project

General

Profile

Actions

Task #55

closed

Task #41: Generate unit tests

Extend class Extension to work with previously unknown object identifiers.

Added by Felix Tiede almost 12 years ago. Updated almost 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
11/22/2013
Due date:
11/30/2013
% Done:

100%

Estimated time:
(Total: 17:00 h)
Spent time:
2:00 h (Total: 21:00 h)

Description

In e23bd16f a change was introduced into the legacy version of the library which lets it handle extensions with previously unknown object identifiers by registering a nid with OpenSSL for the numeric identifier and leaving long and short names empty.

A similar change needs to be implemented for the current Extension class and the method Utils::requestExtensions() as well as adapting unit tests for it.

Background is that entities might request certificates with certain internal extensions the CA has not seen but needs to sign anyway for the certificate to be useful for the requesting entity.


Subtasks 4 (0 open4 closed)

Task #56: Unit test class Extension to register previously unseen object identifiersClosedFelix Tiede11/22/201311/22/2013

Actions
Bug #58: Looking up a NID does not populate numerical OID in Extension::oid().ClosedFelix Tiede11/22/201311/22/2013

Actions
Task #57: Unit test Utils::requestExtensions() with an extension which has a non-common object identifier.ClosedFelix Tiede11/23/201311/26/2013

Actions
Bug #62: Values in custom extensions are printed with additional newlinesClosedFelix Tiede11/24/201311/30/2013

Actions
Actions

Also available in: Atom PDF