Table of Contents

Class _SBSDKAESGCMCrypter

Namespace
ScanbotSDK.iOS
Assembly
BarcodeSDK.NET.iOS.dll
public class _SBSDKAESGCMCrypter : NSObject
Inheritance
_SBSDKAESGCMCrypter

Constructors

_SBSDKAESGCMCrypter()

public _SBSDKAESGCMCrypter()

_SBSDKAESGCMCrypter(NSObjectFlag?)

protected _SBSDKAESGCMCrypter(NSObjectFlag? t)

Parameters

t NSObjectFlag

_SBSDKAESGCMCrypter(NativeHandle?)

protected _SBSDKAESGCMCrypter(NativeHandle? handle)

Parameters

handle NativeHandle

Properties

ClassHandle

public override NativeHandle? ClassHandle { get; }

Property Value

NativeHandle

Methods

BeginStreamingDecryptWithKeyAndAuthenticatedData(NSData, NSData?, out NSError?)

public virtual bool BeginStreamingDecryptWithKeyAndAuthenticatedData(NSData key, NSData? aad, out NSError? error)

Parameters

key NSData
aad NSData
error NSError

Returns

bool

BeginStreamingEncryptWithKeyAndAuthenticatedData(NSData, NSData?, out NSError?)

public virtual bool BeginStreamingEncryptWithKeyAndAuthenticatedData(NSData key, NSData? aad, out NSError? error)

Parameters

key NSData
aad NSData
error NSError

Returns

bool

DecryptDataWithKeyAndAuthenticatedData(NSData, NSData, NSData?, out NSError?)

public virtual NSData? DecryptDataWithKeyAndAuthenticatedData(NSData data, NSData key, NSData? aad, out NSError? error)

Parameters

data NSData
key NSData
aad NSData
error NSError

Returns

NSData

EncryptDataWithKeyAndAuthenticatedData(NSData, NSData, NSData?, out NSError?)

public virtual NSData? EncryptDataWithKeyAndAuthenticatedData(NSData data, NSData key, NSData? aad, out NSError? error)

Parameters

data NSData
key NSData
aad NSData
error NSError

Returns

NSData

StreamingCryptChunk(NSData, out NSError?)

public virtual NSData? StreamingCryptChunk(NSData data, out NSError? error)

Parameters

data NSData
error NSError

Returns

NSData

StreamingCryptCompleteWithError(out NSError?)

public virtual NSData? StreamingCryptCompleteWithError(out NSError? error)

Parameters

error NSError

Returns

NSData