Module common

Source
Expand description

Rust types common to both serialization of KMIP requests and deserialization KMIP responses.

Structs§

ApplicationData
See KMIP 1.0 section 3.30 Application Data.
ApplicationNamespace
See KMIP 1.0 section 3.30 Application Namespace.
AttributeIndex
See KMIP 1.0 section 2.1.1 Attribute.
AttributeName
See KMIP 1.0 section 2.1.1 Attribute.
CompromiseOccurrenceDate
See KMIP 1.0 section 3.24 Compromise Occurrence Date.
CounterLength
See KMIP 1.2 section 3.6 Cryptographic Parameters.
CryptographicLength
See KMIP 1.0 section 3.5 Cryptographic Length.
CryptographicParameters
See KMIP 1.0 section 3.6 Cryptographic Parameters.
Data
See KMIP 1.2 section 2.1.10 Data.
DataLength
See KMIP 1.2 section 2.1.11 Data Length.
FixedFieldLength
See KMIP 1.2 section 3.6 Cryptographic Parameters.
IVLength
See KMIP 1.2 section 3.6 Cryptographic Parameters.
InitialCounterValue
See KMIP 1.2 section 3.6 Cryptographic Parameters.
InvocationFieldLength
See KMIP 1.2 section 3.6 Cryptographic Parameters.
LinkedObjectIdentifier
See KMIP 1.0 section 3.29 Linked Object Identifier.
NameValue
See KMIP 1.0 section 3.2 Name.
RandomIV
See KMIP 1.2 section 3.6 Cryptographic Parameters.
RevocationMessage
See KMIP 1.0 section 3.26 Revocation Reason.
TagLength
See KMIP 1.2 section 3.6 Cryptographic Parameters.
TransparentDHPrivateKey
See KMIP 1.0 section 2.1.7.6 Transparent DH Private Key.
TransparentDHPublicKey
See KMIP 1.0 section 2.1.7.7 Transparent DH Public Key.
TransparentDSAPrivateKey
See KMIP 1.0 section 2.1.7.2 Transparent DSA Private Key.
TransparentDSAPublicKey
See KMIP 1.0 section 2.1.7.3 Transparent DSA Public Key.
TransparentRSAPrivateKey
See KMIP 1.0 section 2.1.7.4 Transparent RSA Private Key.
TransparentRSAPublicKey
See KMIP 1.0 section 2.1.7.5 Transparent RSA Public Key.
TransparentSymmetricKey
See KMIP 1.0 section 2.1.7.1 Transparent Symmetric Key.
UniqueBatchItemID
See KMIP 1.0 section 6.4 Unique Batch Item ID.
UniqueIdentifier
See KMIP 1.0 section 3.1 Unique Identifier.

Enums§

AttributeValue
See KMIP 1.0 section 2.1.1 Attribute.
BlockCipherMode
See KMIP 1.0 section 9.1.3.2.13 Block Cipher Mode Enumeration.
CertificateType
See KMIP 1.0 section 9.1.3.2.6 Certificate Type Enumeration.
CryptographicAlgorithm
See KMIP 1.0 section 3.4 Cryptographic Algorithm Enumeration.
CryptographicUsageMask
See KMIP 1.0 section 3.14 Cryptographic Usage Mask.
DigitalSignatureAlgorithm
See KMIP 1.2 section 9.1.3.2.7 Digital Signature Algorithm Enumeration.
HashingAlgorithm
See KMIP 1.0 section 9.1.3.2.15 Hashing Algorithm Enumeration.
KeyCompressionType
See KMIP 1.0 section 9.1.3.2.2 Key Compression Type Enumeration.
KeyFormatType
See KMIP 1.0 section 9.1.3.2.3 Key Format Type Enumeration.
KeyMaterial
See KMIP 1.0 section 2.1.4 Key Value.
KeyRoleType
See KMIP 1.0 section 9.1.3.2.15 Key Role Type Enumeration.
LinkType
See KMIP 1.0 section 9.1.3.2.19 Link Type Enumeration.
NameType
See KMIP 1.0 section 9.1.3.2.10 Name Type Enumeration.
ObjectType
See KMIP 1.0 section 3.3 Object Type.
Operation
See KMIP 1.0 section 9.1.3.2.26 Operation Enumeration.
PaddingMethod
See KMIP 1.0 section 9.1.3.2.14 Padding Method Enumeration.
RevocationReasonCode
See KMIP 1.0 section 9.1.3.2.18 Revocation Reason Code Enumeration.
State
See KMIP 1.0 section 9.1.3.2.17 State Enumeration.