PyKMIP/kmip
Peter Hamilton bc3e81b577 Add KMIP 2.0-style attribute handling
This change adds a new Attributes object to the object hierarchy,
which replaces TemplateAttributes in KMIP 2.0. The old attribute
components, like the AttributeName and AttributeIndex, are no
longer used and are instead replaced with the KMIP TTLV tag for
the attributes in question. This brings the attribute encoding
process in line with the rest of the KMIP specification.

To support this change, additional attribute and enumeration
utility functions have been added to simply attribute building
and attribute/enumeration validity checking. New test cases
covering this new functionality are also included.
2019-02-22 09:59:05 -05:00
..
core Add KMIP 2.0-style attribute handling 2019-02-22 09:59:05 -05:00
demos Remove invalid escape sequences 2018-11-15 13:53:06 -05:00
pie Update the PyKMIP clients to support changing their KMIP version 2018-12-04 15:01:24 -05:00
services Update object hierarchy read/write to support the KMIP version 2019-02-06 17:06:47 -05:00
tests Add KMIP 2.0-style attribute handling 2019-02-22 09:59:05 -05:00
__init__.py Update the PyKMIP library version to 0.8.dev 2017-11-15 14:21:52 -05:00
version.py Update the PyKMIP library version to 0.9.dev0 2018-05-17 19:23:34 -04:00