|
63 | 63 | //! panic!("Expected query response!"); |
64 | 64 | //! } |
65 | 65 | //! ``` |
66 | | -//! |
| 66 | +//! |
67 | 67 | //! # KMIP Operations Supported |
68 | | -//! |
| 68 | +//! |
69 | 69 | //! _Note: Supported operations may lack support for some attribute or managed object types. Vendor specific extensions are ignored._ |
70 | | -//! |
| 70 | +//! |
71 | 71 | //! | KMIP Version | Operation | Support | |
72 | 72 | //! |---|---|---| |
73 | 73 | //! | 1.0 | Create | ✓ | |
|
109 | 109 | //! | 1.2 | Hash | | |
110 | 110 | //! | 1.2 | Create Split Key | | |
111 | 111 | //! | 1.2 | Join Split Key | | |
112 | | -//! |
| 112 | +//! |
113 | 113 | //! # KMIP Use/Test Case Coverage |
114 | | -//! |
| 114 | +//! |
115 | 115 | //! Each KMIP specification document is accompanied by a separate document that defines a set of use cases, renamed in KMIP |
116 | 116 | //! 1.1 to test cases. These show complete KMIP requests and responses. In the v1.0 and v1.1 versions each test case is |
117 | 117 | //! broken down into its constituent TTLV parts with the matching numeric values and an accompanying hexadecimal |
118 | 118 | //! representation of the serialized form. From v1.2 onwards the test case representation was changed from TTLV/hex based to |
119 | 119 | //! XML based. |
120 | | -//! |
| 120 | +//! |
121 | 121 | //! The subset of the TTLV/hex format test cases that this crate |
122 | 122 | //! [demonstrates compliance with](https://github.com/NLnetLabs/kmip-protocol/tree/main/src/tests) are represented below by |
123 | 123 | //! ticked boxes: |
124 | | -//! |
| 124 | +//! |
125 | 125 | //! **KMIP Use Cases [v1.0](https://docs.oasis-open.org/kmip/usecases/v1.0/cs01/kmip-usecases-1.0-cs-01.html)/[v1.1](https://docs.oasis-open.org/kmip/testcases/v1.1/kmip-testcases-v1.1.html):** |
126 | | -//! |
| 126 | +//! |
127 | 127 | //! - 3 Centralized Management |
128 | 128 | //! - 3.1 Basic Functionality |
129 | 129 | //! - [ ] 3.1.1 Use-case: Create / Destroy |
|
177 | 177 | //! - 18 Digest _(Added in KMIP v1.1)_ |
178 | 178 | //! - [ ] 18.1 Test Case: Digests of Symmetric Keys |
179 | 179 | //! - [ ] 18.2 Test Case: Digests of RSA Private Keys |
180 | | -//! |
| 180 | +//! |
181 | 181 | //! **Other (partially) implemented KMIP test cases:** |
182 | | -//! |
| 182 | +//! |
183 | 183 | //! - [Advanced Cryptographic Mandatory Test Cases KMIP v1.3 5.9.8.1 CS-AC-M-1-13](https://docs.oasis-open.org/kmip/profiles/v1.3/os/test-cases/kmip-v1.3/mandatory/CS-AC-M-1-13.xml) _(steps 1 & 2 only for sign operation test)_ |
184 | 184 | //! - [RNG Cryptographic Mandatory Test Cases KMIP v1.3 5.9.9.1 CS-RNG-M-1-13](ttps://docs.oasis-open.org/kmip/profiles/v1.3/os/test-cases/kmip-v1.3/mandatory/CS-RNG-M-1-13.xml) |
185 | 185 | pub mod auth; |
|
0 commit comments