Development of an internal social media platform with personalised dashboards for students
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Esther Kleinhenz 95b1878141 added ldap3 lib and ldap3 backend 5 years ago
..
README added ldap3 lib and ldap3 backend 5 years ago
ca.conf added ldap3 lib and ldap3 backend 5 years ago
ca.pem added ldap3 lib and ldap3 backend 5 years ago
client.conf added ldap3 lib and ldap3 backend 5 years ago
client.key added ldap3 lib and ldap3 backend 5 years ago
client.pem added ldap3 lib and ldap3 backend 5 years ago
gencerts.sh added ldap3 lib and ldap3 backend 5 years ago
gennssdb.sh added ldap3 lib and ldap3 backend 5 years ago
server.conf added ldap3 lib and ldap3 backend 5 years ago
server.key added ldap3 lib and ldap3 backend 5 years ago
server.pem added ldap3 lib and ldap3 backend 5 years ago

README

python-ldap test certificates
=============================

Certificates and keys
---------------------

* ``ca.pem``: internal root CA certificate
* ``server.pem``: TLS server certificate for slapd, signed by root CA. The
server cert is valid for DNS Name ``localhost`` and IPs ``127.0.0.1`` and
``:1``.
* ``server.key``: private key for ``server.pem``, no password protection
* ``client.pem``: certificate for TLS client cert authentication, signed by
root CA.
* ``client.key``: private key for ``client.pem``, no password protection

Configuration and scripts
-------------------------

* ``ca.conf`` contains the CA definition as well as extensions for the
client and server certificates.
* ``client.conf`` and ``server.conf`` hold the subject and base configuration
for server and client certs.
* ``gencerts.sh`` creates new CA, client and server certificates.
* ``gennssdb.sh`` can be used to create a NSSDB for all certs and keys.