VerIDUserManagementFactory
@objc
public class VerIDUserManagementFactory : NSObject, UserManagementFactory
Ver-ID SDK’s default implementation of the user management protocol
-
If
true
face template encryption will be disabledDeclaration
Swift
@objc public let disableEncryption: Bool
-
If
true
face templates will automatically be gradually migrated to newer versions as users register more facesSince
2.1.0Declaration
Swift
@objc public let isAutomaticFaceTemplateMigrationEnabled: Bool
-
Constructor
Face template encryption is enabled by default
Declaration
Swift
public convenience override init()
-
Constructor
Declaration
Swift
@objc convenience public init(disableEncryption: Bool)
Parameters
disableEncryption
true
to disable face template encryption -
Constructor
Since
2.1.0Declaration
Swift
@objc public init(disableEncryption: Bool, isAutomaticFaceTemplateMigrationEnabled: Bool)
Parameters
disableEncryption
true
to disable face template encryptionisAutomaticFaceTemplateMigrationEnabled
true
to automatically gradually migrate face templates to newer versions as users register more faces -
Create an instance of
VerIDUserManagement
Throws
Error if the creation failsDeclaration
Swift
public func createUserManagement() throws -> UserManagement
Return Value
Instance of
VerIDUserManagement