# containsKey method

bool containsKey(

1. String? key

)

Determines whether the DecryptionArgsobject contains the specified key.

param key The key to locate in the object. return true if the object contains an element with the specified key, otherwise false. throws BiosealException An error has occurred during Bioseal Library execution.

## Implementation

    bool containsKey(String? key) {
      Pointer<Char>? pKey = key?.toNativeUtf8().cast<Char>();
      Pointer<Bool> pResult = calloc();
      try {
        var err = biosealSDK.id3BiosealDecryptionArgs_ContainsKey(_pHandle.value, pKey ?? nullptr, pResult);
        if (err != BiosealError.success.value) {
          throw BiosealException(err);
        }
        final vResult = pResult.value;
        return vResult;
      } finally {
        if (pKey != null) {
          calloc.free(pKey);
        }
        calloc.free(pResult);
      }
    }