PyKMIP/kmip
Peter Hamilton c1b816bf04 Fix a bug with how key pair names are handled in the client
This change fixes a bug with how key pair names are handled by the
ProxyKmipClient. The original implementation stored key pair names
in the 'names' field of the various template attributes used to
define the key pair attributes. However, the 'names' field is
meant for the names of existing template objects that should be
used as another source for attribute values. Before KMIP 2.0
support was added, this worked because attributes and names were
encoded the same way and were interpreted by the server correctly.
The addition of KMIP 2.0 drops the 'names' field when handling
template attributes, dropping the names from being sent to the
server when creating new key pairs. This change fixes this and
updates relevant client unit tests to detect this error in the
future.

Fixes #560
2019-08-23 17:22:27 -04:00
..
core Add support for AES GCM mode. 2019-08-21 08:32:45 -04:00
demos Add CertificateType filtering support for Locate 2019-08-16 17:31:42 -04:00
pie Fix a bug with how key pair names are handled in the client 2019-08-23 17:22:27 -04:00
services + Strip the tag to the requested tag_length. 2019-08-21 08:32:45 -04:00
tests Fix a bug with how key pair names are handled in the client 2019-08-23 17:22:27 -04:00
__init__.py Bump the library version to 0.10.dev1 2019-06-20 11:23:47 -04:00
version.py PyKMIP - Release 0.9.1 2019-06-21 17:08:30 -04:00