On 27/06/2014 5:38 PM, Featherstone,
David wrote:
Greetings
In the discussion that follows, I am
advocating for (a) clarification of KMIP specification in
regard to TTLV encoding and unused Object Tag allocations, or
(b) support for an abbreviated encoding of Attributes.
It isn't a misapplication - it is a choice made by the technical
committee long ago (and in fact actually predates the specification
moving into OASIS).
Attributes are always encoded in that manner. The specification is
clear.
There are other ways it could have been done which would have been
much more efficient - but that isn't what the specification states.
The "encoding" items with in the definition of the structure refer
to each field (labelled as an object) - and the specification is
rather clear - that an attribute shall always have an attribute
value tag - and that the encoding (i.e. the type used for that tag)
varies depending on the attribute itself.
What you are actually asking for is an incompatible change to the
basic encoding used for attributes - not a clarification.
Tim.