Class SBSDKAESGCMEncrypter
- Namespace
- ScanbotSDK.iOS
- Assembly
- BarcodeSDK.NET.iOS.dll
public class SBSDKAESGCMEncrypter : SBSDKStorageCrypting, ISBSDKStorageCrypting, INativeObject, IDisposable
- Inheritance
-
SBSDKAESGCMEncrypter
- Implements
-
INativeObject
Constructors
SBSDKAESGCMEncrypter(NSObjectFlag)
protected SBSDKAESGCMEncrypter(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKAESGCMEncrypter(NativeHandle)
protected SBSDKAESGCMEncrypter(NativeHandle handle)
Parameters
handle
NativeHandle
SBSDKAESGCMEncrypter(SBSDKAESEncrypterMode, SBSDKStorageCryptingKeyProvider, NSData?)
public SBSDKAESGCMEncrypter(SBSDKAESEncrypterMode mode, SBSDKStorageCryptingKeyProvider keyProvider, NSData? authenticationTag)
Parameters
mode
SBSDKAESEncrypterMode
keyProvider
SBSDKStorageCryptingKeyProvider
authenticationTag
NSData
Properties
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
KeyProvider
public virtual SBSDKStorageCryptingKeyProvider KeyProvider { get; }
Property Value
- SBSDKStorageCryptingKeyProvider
Methods
BeginStreamingDecryptWithContext(string, out NSError?)
public override bool BeginStreamingDecryptWithContext(string context, out NSError? error)
Parameters
context
string
error
NSError
Returns
- bool
BeginStreamingEncryptWithContext(string, out NSError?)
public override bool BeginStreamingEncryptWithContext(string context, out NSError? error)
Parameters
context
string
error
NSError
Returns
- bool
DecryptData(NSData, string, out NSError?)
public override NSData? DecryptData(NSData data, string context, out NSError? error)
Parameters
data
NSData
context
string
error
NSError
Returns
- NSData
DecryptDataFromURL(NSUrl, out NSError?)
public override NSData? DecryptDataFromURL(NSUrl url, out NSError? error)
Parameters
url
NSUrl
error
NSError
Returns
- NSData
EncryptData(NSData, string, out NSError?)
public override NSData? EncryptData(NSData data, string context, out NSError? error)
Parameters
data
NSData
context
string
error
NSError
Returns
- NSData
StreamingCryptChunk(NSData, out NSError?)
public override NSData? StreamingCryptChunk(NSData data, out NSError? error)
Parameters
data
NSData
error
NSError
Returns
- NSData
StreamingCryptCompleteWithError(out NSError?)
public override NSData? StreamingCryptCompleteWithError(out NSError? error)
Parameters
error
NSError
Returns
- NSData