Class SBSDKAESEncrypter
- Namespace
- ScanbotSDK.iOS
- Assembly
- BarcodeSDK.NET.iOS.dll
public class SBSDKAESEncrypter : SBSDKStorageCrypting, ISBSDKStorageCrypting, INativeObject, IDisposable
- Inheritance
-
SBSDKAESEncrypter
- Implements
-
INativeObject
Constructors
SBSDKAESEncrypter(NSObjectFlag)
protected SBSDKAESEncrypter(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKAESEncrypter(NativeHandle)
protected SBSDKAESEncrypter(NativeHandle handle)
Parameters
handle
NativeHandle
SBSDKAESEncrypter(SBSDKStorageCryptingKeyProvider, SBSDKAESEncrypterMode)
public SBSDKAESEncrypter(SBSDKStorageCryptingKeyProvider keyProvider, SBSDKAESEncrypterMode mode)
Parameters
keyProvider
SBSDKStorageCryptingKeyProvider
mode
SBSDKAESEncrypterMode
SBSDKAESEncrypter(string, SBSDKAESEncrypterMode)
public SBSDKAESEncrypter(string password, SBSDKAESEncrypterMode mode)
Parameters
password
string
mode
SBSDKAESEncrypterMode
Properties
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
KeyProvider
public virtual SBSDKStorageCryptingKeyProvider KeyProvider { get; }
Property Value
- SBSDKStorageCryptingKeyProvider
Mode
public virtual SBSDKAESEncrypterMode Mode { get; }
Property Value
- SBSDKAESEncrypterMode
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