Next in thread →
Next in month →
templates
Going back to the discussion topic of what can you run Locate on: Is this request meant to be allowed? 42007801000000b04200770100000038420069010000002042006a02000000040000000100000000 42006b0200000004000000000000000042000d0200000004000000010000000042000f0100000068 42005c050000000400000008000000004200930800000014756e697175652d62617463682d69642d 68657265000000004200790100000030420008010000002842000a070000000f4b657920466f726d 617420547970650042000b05000000040000000300000000 Tag: REQUEST_MESSAGE (0x420078), Type: STRUCTURE (0x01), Data: Tag: REQUEST_HEADER (0x420077), Type: STRUCTURE (0x01), Data: Tag: PROTOCOL_VERSION (0x420069), Type: STRUCTURE (0x01), Data: Tag: PROTOCOL_VERSION_MAJOR (0x42006a), Type: INTEGER (0x02), Data: 0x00000001 Tag: PROTOCOL_VERSION_MINOR (0x42006b), Type: INTEGER (0x02), Data: 0x00000000 Tag: BATCH_COUNT (0x42000d), Type: INTEGER (0x02), Data: 0x00000001 Tag: BATCH_ITEM (0x42000f), Type: STRUCTURE (0x01), Data: Tag: OPERATION (0x42005c), Type: ENUMERATION (0x05), Data: 0x00000008 (LOCATE) Tag: UNIQUE_BATCH_ITEM_ID (0x420093), Type: BYTE_STRING (0x08), Data: 0x756e697175652d62617463682d69642d68657265 Tag: REQUEST_PAYLOAD (0x420079), Type: STRUCTURE (0x01), Data: Tag: ATTRIBUTE (0x420008), Type: STRUCTURE (0x01), Data: Tag: ATTRIBUTE_NAME (0x42000a), Type: TEXT_STRING (0x07), Data: Key Format Type Tag: ATTRIBUTE_VALUE (0x42000b), Type: ENUMERATION (0x05), Data: 0x00000003 (PKCS_1) It is implemented and supported on both the IBM and Cryptsoft interop servers; however "Key Format Type" is not an attribute (in that it is not in the list of Attributes in section 3) if we keep to the separation of attributes and tags as being rather distinct concepts. I think that all tag values are legitimate "attributes" and you should be able to perform all attribute operations (add, modify, delete) on them and use them in locate requests. And another example requesting all objects in a particular State ... Tag: REQUEST_MESSAGE (0x420078), Type: STRUCTURE (0x01), Data: Tag: REQUEST_HEADER (0x420077), Type: STRUCTURE (0x01), Data: Tag: PROTOCOL_VERSION (0x420069), Type: STRUCTURE (0x01), Data: Tag: PROTOCOL_VERSION_MAJOR (0x42006a), Type: INTEGER (0x02), Data: 0x00000001 Tag: PROTOCOL_VERSION_MINOR (0x42006b), Type: INTEGER (0x02), Data: 0x00000000 Tag: BATCH_COUNT (0x42000d), Type: INTEGER (0x02), Data: 0x00000001 Tag: BATCH_ITEM (0x42000f), Type: STRUCTURE (0x01), Data: Tag: OPERATION (0x42005c), Type: ENUMERATION (0x05), Data: 0x00000008 (LOCATE) Tag: REQUEST_PAYLOAD (0x420079), Type: STRUCTURE (0x01), Data: Tag: ATTRIBUTE (0x420008), Type: STRUCTURE (0x01), Data: Tag: ATTRIBUTE_NAME (0x42000a), Type: TEXT_STRING (0x07), Data: State Tag: ATTRIBUTE_VALUE (0x42000b), Type: ENUMERATION (0x05), Data: 0x00000001 (PRE_ACTIVE) Again candidates for being in an expanded list of use cases. Tim.
Next in thread →
Next in month →