Table of Contents

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