# Packages
No description provided by the author
# Functions
NewRequest creates a new request based on the opcode and the message.
ParseResponse returns a response if it successfully unmarshals the given byte buffer.
# Constants
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Operation Codes.
Provider UUIDs.
Provider UUIDs.
Provider UUIDs.
Provider UUIDs.
Provider UUIDs.
Requested accept type is not supported by the backend.
The operation requires admin privilege.
Authentication failed.
Authenticator not supported.
Authenticator not supported.
Request length specified in the header is above defined limit.
Generic input/output error.
Requested content type is not supported by the backend.
Failed to deserialize the body of the message.
Invalid value for this data type.
Constant fields in header are invalid.
Internal error in the Key Info Manager.
Request did not provide a required authentication.
Requested operation is not defined.
No provider defined for requested provider ID.
No provider registered for the requested provider ID.
Asking for an item that already exists.
The requested action cannot be performed in the current state.
An output buffer is too small.
There was a communication failure inside the implementation.
A tampering attempt was detected.
Stored data has been corrupted.
Asking for an item that doesn't exist.
An error occurred that does not correspond to any defined failure cause.
A hardware failure was detected.
Insufficient data when attempting to read from a resource.
There is not enough entropy to generate random data needed for the requested action.
There is not enough runtime memory.
There is not enough persistent storage available.
The parameters passed to the function are invalid.
The key handle is not valid.
The decrypted padding is incorrect.
The signature, MAC or hash is incorrect.
The requested action is denied by a policy.
The requested operation or a parameter is not supported by this implementation.
There was a storage failure that may have led to data loss.
Response size exceeds allowed limits.
Failed to serialize the body of the message.
Operation was a success.
Requested version is not supported by the backend.
Requested provider ID does not match that of the backend.
The UUID vector needs to only contain 16 bytes.
No description provided by the author
# Structs
Request represents a Parsec request.
RequestBody represents a marshaled request body.
# Type aliases
OpCode type for parsec operations.
ProviderID for providers.
StatusCode type to represent status codes in response headers.