DecryptionArgs Class

Namespace: id3.Bioseal

Definition

Represents the arguments to the decryption callback.
class DecryptionArgs
class DecryptionArgs implements Finalizable
public partial class DecryptionArgs
public class DecryptionArgs implements AutoCloseable, Serializable
public class DecryptionArgs
typedef struct id3BiosealDecryptionArgs *ID3_BIOSEAL_DECRYPTION_ARGS;

Usage

decryptionArgsInstance = id3bioseal.DecryptionArgs()

Explicit destruction

# ...
del decryptionArgsInstance
final decryptionArgsInstance = sdk.DecryptionArgs();
// ...

Explicit destruction

// ...
decryptionArgsInstance.dispose()
using (var decryptionArgsInstance = new DecryptionArgs())
{
   // ...
}

Explicit destruction

var decryptionArgsInstance = new DecryptionArgs()
// ...
decryptionArgsInstance.Dispose()
try (DecryptionArgs decryptionArgsInstance = new DecryptionArgs()) {
// ...
}

Explicit destruction

DecryptionArgs decryptionArgsInstance = new DecryptionArgs();
// ...
decryptionArgsInstance.close();
private var decryptionArgsInstance: DecryptionArgs? = nil
decryptionArgsInstance = try DecryptionArgs()
ID3_BIOSEAL_DECRYPTION_ARGS hDecryptionArgs{};
int err = id3BiosealDecryptionArgs_Initialize(&hDecryptionArgs);
if (err == ID3_SUCCESS) {
    // ...
    id3BiosealDecryptionArgs_Dispose(&hDecryptionArgs);
}

Properties

Name

Type

Description

count

int

Gets the number of elements contained in the dict

fieldName

string

The name of the field to decrypt.

inputData

byte[]

The data to decrypt as a binary array.

keys

StringArray

Gets a string list containing the keys in the dict.

outputData

byte[]

The decrypted data as a binary array.

operator [string key]

string

Gets or sets the element for the key in the dict.

Iteration

This class supports iteration in Dart, C#, Java and Python.

The iteration is done on keys

Methods

Name

Description

containsKey

Determines whether the DecryptionArgsobject contains the specified key.

get

Gets an item of the DecryptionArgs object.

getCount

Gets the number of elements in the DecryptionArgs object.