Class SBSDKAESEncrypter
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.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(string, SBSDKAESEncrypterMode)
public SBSDKAESEncrypter(string password, SBSDKAESEncrypterMode mode)
Parameters
password
string
mode
SBSDKAESEncrypterMode
Properties
BeginStreamingDecrypt
public override bool BeginStreamingDecrypt { get; }
Property Value
- bool
BeginStreamingEncrypt
public override bool BeginStreamingEncrypt { get; }
Property Value
- bool
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
Iterations
public virtual nint Iterations { get; }
Property Value
- nint
Iv
public virtual NSData Iv { get; }
Property Value
- NSData
Key
public virtual NSData Key { get; }
Property Value
- NSData
Salt
public virtual NSData Salt { get; }
Property Value
- NSData
StreamingCryptComplete
public override NSData? StreamingCryptComplete { get; }
Property Value
- NSData
Methods
DecryptData(NSData)
public override NSData DecryptData(NSData data)
Parameters
data
NSData
Returns
- NSData
EncryptData(NSData)
public override NSData EncryptData(NSData data)
Parameters
data
NSData
Returns
- NSData
StreamingCryptChunk(NSData)
public override NSData? StreamingCryptChunk(NSData data)
Parameters
data
NSData
Returns
- NSData