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(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