d9ad6fd Ticket 49218 - Certmap - support TLS tests

Authored and Committed by William Brown 6 years ago
    Ticket 49218 - Certmap - support TLS tests
    
    Bug Description:  This adds support for pluggable certificate
    mapping libraries. To achieve this, this replaces the existing
    baked in certificate mapping code.
    
    Fix Description: Improve our tls tests to cover more cases,
    support external signing cas, user certs, and addition of
    TLS by default to tests. This fixes some tests to use the
    new interfaces, as well as extending topologies to allow tls
    enabling.
    
    https://pagure.io/389-ds-base/issue/49218
    https://pagure.io/lib389/issue/95
    https://pagure.io/lib389/issue/84
    
    Author: wibrown
    
    Review by: spichugi (Thank you!)
    
        
file modified
+2 -1
file modified
+5 -3
file modified
+129 -66
file modified
+17 -0
file modified
+185 -57