Class SBSDKStorageCryptingKeyProvider
- Namespace
- ScanbotSDK.iOS
- Assembly
- BarcodeSDK.NET.iOS.dll
public class SBSDKStorageCryptingKeyProvider : NSObject, ISBSDKStorageCryptingKeyProvider, INativeObject, IDisposable
- Inheritance
-
SBSDKStorageCryptingKeyProvider
- Implements
-
INativeObject
- Derived
-
Constructors
SBSDKStorageCryptingKeyProvider()
public SBSDKStorageCryptingKeyProvider()
SBSDKStorageCryptingKeyProvider(NSObjectFlag)
protected SBSDKStorageCryptingKeyProvider(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKStorageCryptingKeyProvider(NativeHandle)
protected SBSDKStorageCryptingKeyProvider(NativeHandle handle)
Parameters
handle
NativeHandle
Properties
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
KeyGenerator
public virtual SBSDKStorageCryptingKeyGenerator KeyGenerator { get; }
Property Value
- SBSDKStorageCryptingKeyGenerator
Methods
InitWithKeyGenerator(SBSDKStorageCryptingKeyGenerator)
public virtual nint InitWithKeyGenerator(SBSDKStorageCryptingKeyGenerator keyGenerator)
Parameters
keyGenerator
SBSDKStorageCryptingKeyGenerator
Returns
- nint
ProvideKeyForContext(string, SBSDKStorageCryptingKeyLength, out NSError?)
public virtual NSData? ProvideKeyForContext(string context, SBSDKStorageCryptingKeyLength keyLength, out NSError? error)
Parameters
context
string
keyLength
SBSDKStorageCryptingKeyLength
error
NSError
Returns
- NSData