Module response

Source
Expand description

Rust types for deserializing KMIP responses.

Structs§

Attribute
See KMIP 1.0 section 2.1.1 Attribute.
AttributeEditResponsePayload
Fields common to sections 4.13 Add, 4.14 Modify and 4.15 Delete Attribute responses.
BatchItem
See KMIP 1.0 section 6.15 Batch Item.
Certificate
See KMIP 1.0 section 2.2.1 Certificate.
CreateKeyPairResponsePayload
See KMIP 1.0 section 4.2 Create Key Pair.
CreateResponsePayload
See KMIP 1.0 section 4.1 Create.
DiscoverVersionsResponsePayload
See KMIP 1.1 section 4.26 Discover Versions.
GetAttributeListResponsePayload
See KMIP 1.0 section 4.12 Get Attribute List.
GetAttributesResponsePayload
See KMIP 1.0 section 4.11 Get Attributes.
GetResponsePayload
See KMIP 1.0 section 4.10 Get.
KeyBlock
See KMIP 1.0 section 2.1.3 Key Block.
KeyValue
See KMIP 1.0 section 2.1.4 Key Value.
LocateResponsePayload
See KMIP 1.0 section 4.8 Locate.
MessageExtension
See KMIP 1.0 section 6.16 Message Extension.
Name
See KMIP 1.0 section 3.2 Name.
PrivateKey
See KMIP 1.0 section 2.2.4 Private Key.
ProtocolVersion
See KMIP 1.0 section 6.1 Protocol Version.
PublicKey
See KMIP 1.0 section 2.2.3 Public Key.
QueryResponsePayload
See KMIP 1.0 section 4.24 Query.
RNGRetrieveResponsePayload
See KMIP 1.0 section 4.24 Query.
RegisterResponsePayload
See KMIP 1.0 section 4.3 Register.
ResponseHeader
See KMIP 1.0 section 7.2 Operations.
ResponseMessage
See KMIP 1.0 section 7.1 Message Structure.
ServerInformation
See KMIP 1.0 section 4.24 Server Information.
SignResponsePayload
See KMIP 1.2 section 4.31 Sign.
SymmetricKey
See KMIP 1.0 section 2.2.2 Symmetric Key.
TemplateAttribute
See KMIP 1.0 section 2.1.8 Template Attribute.
UniqueIdentifierResponsePayload
Fields common to sections 4.18 Activate, 4.19 Revoke and 4.20 Destroy responses.
VendorExtension
See KMIP 1.0 section 6.16 Message Extension.

Enums§

ManagedObject
See KMIP 1.0 section 2.2 Managed Objects.
ResponsePayload
See KMIP 1.0 section 7.2 Operations.
ResultReason
See KMIP 1.0 section 6.10 Result Reason.
ResultStatus
See KMIP 1.0 section 6.9 Result Status.

Type Aliases§

ActivateResponsePayload
See KMIP 1.0 section 4.18 Activate.
AddAttributeResponsePayload
See KMIP 1.0 section 4.13 Add Attribute.
DeleteAttributeResponsePayload
See KMIP 1.0 section 4.15 Delete Attribute.
DestroyResponsePayload
See KMIP 1.0 section 4.20 Destroy.
ModifyAttributeResponsePayload
See KMIP 1.0 section 4.14 Modify Attribute.
RevokeResponsePayload
See KMIP 1.0 section 4.19 Revoke.