Client SDK Version 2.0.0
Ionic Security client SDK for Python users
Public Member Functions | Public Attributes | List of all members
ionicsdk.chunkcipher.ChunkCipherEncryptAttributes Class Reference

Allows for extended input and output options during data chunk encryption. More...

Inheritance diagram for ionicsdk.chunkcipher.ChunkCipherEncryptAttributes:

Public Member Functions

def __init__ (self, attributes=None, metadata=None, mutableAttributes=None)
 Constructor for decrypt attributes, can pass in attributes, and then assign any other member variables. More...
 

Public Attributes

 keyidOut
 (string) The key ID (also known as the key tag)
 
 keydataOut
 (KeyData) The full key information as returned from the server
 
 cipheridOut
 (string) The data chunk cipher ID that the data was encrypted with
 
 attributes
 (KeyAttributesDict ) The key attributes to associate with data chunk protection key
 
 mutableAttributes
 (KeyAttributesDict ) The key mutable attributes to associate with data chunk protection key
 
 metadata
 (MetadataDict ) The metadata properties to send along with the HTTP request
 

Detailed Description

Allows for extended input and output options during data chunk encryption.

Constructor & Destructor Documentation

◆ __init__()

def ionicsdk.chunkcipher.ChunkCipherEncryptAttributes.__init__ (   self,
  attributes = None,
  metadata = None,
  mutableAttributes = None 
)

Constructor for decrypt attributes, can pass in attributes, and then assign any other member variables.

Parameters
attributes(KeyAttributesDict) The key attributes to associate with data chunk protection key
metadata(MetadataDict) The metadata properties to send along with the HTTP request
mutableAttributes(KeyAttributesDict) The key mutable attributes to associate with data chunk protection key

The documentation for this class was generated from the following file: