Commit Graph

11 Commits

Author SHA1 Message Date
arp102 69b127c24d Add a Subject Alternative Name to the example server cert.
This is often required for hostname verification.
2022-03-22 14:17:12 -04:00
Andrey Smirnov a58a3a3bea Provision CA extension in CA cert
Without that, on modern OpenSSL libs this gives an error:

```
verify error:num=24:invalid CA certificate
```
2019-02-27 08:53:46 -05:00
Peter Hamilton 641f6867f8 Fix bug with writing bytes in the certificate script
This change fixes a bug in the bin/create_certificates script,
enabling binary writing when creating the certificate and key
files.
2018-04-24 21:33:39 -04:00
Peter Hamilton 0c8f39e069 Add a certificate creation script
This change adds a certificate creation script to the library bin,
allowing for easy creation of root CA, server, and various client
certificates. The resulting certificates can be used for testing
and the script itself can be adapted to generate any certificates
needed by users or PyKMIP deployers.
2018-04-02 10:13:29 -04:00
Nathan Reller 7096ed63f3 Added KMIP Server Entry Point
Added console_scripts to setup.py, and added an entry for
pykmip-server. The pykmip-server application will run the PyKMIP
server. The two command line options below will run the server.

python -m kmip.services.server.server
pykmip-server
2016-04-11 10:27:57 -04:00
Peter 32b50bd4cc Adding a server startup script
This change adds a server startup script, bin/run_server.py, that can be
used to run the KmipServer. Command-line arguments matching the server
configuration file and KmipServer constructor are included.
2016-04-05 14:13:01 -04:00
Peter Hamilton c59f38dbed Deleting broken server script
This change removes an old and out-of-date script used to run the PyKMIP
software server.
2015-09-08 08:11:43 -04:00
Kaitlin Farr 0212ee898c Adds a configuration file
Adds a configuration file to allow users to modify settings for the
client and server. The configured settings can be overridden by
directly passing values when a kmip server or client is initialized.
Additionally, if the config file or config options are not found,
pre-set default values will be used.
2014-09-17 00:24:58 -07:00
Peter Hamilton 97ae864196 PyKMIP - Release v0.1.0
This change includes several new features to PyKMIP, including:

* support for Python 3.3 and 3.4
* support for KMIP client/server SSL connections
* removal of all Thrift library dependencies
2014-08-28 14:04:23 -04:00
Peter Hamilton f0e3c26170 PyKMIP - Release v0.0.1
This changes adds the final modifications needed for release v0.0.1 of
the PyKMIP library.

Packaging and licensing files are updated with current information and
some minor file restructuring is done to ensure test suite integrity.
2014-08-13 19:23:05 -04:00
Peter Hamilton 1cb6deaf0b PyKMIP library version 0.0.1
This implementation supports version 1.1 of the KMIP spec. The
library supports the following operations for SymmetricKey objects:

create
register
get
destroy
2014-08-11 16:34:30 -04:00