Commit ff01ed95 authored by Javokhir's avatar Javokhir
Browse files

2.3.1

parent 870962e4
......@@ -22,62 +22,25 @@ import Vision
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
@_inheritsConvenienceInitializers @objc public class MyIdResult : ObjectiveC.NSObject {
@objc public var image: UIKit.UIImage?
@objc public var code: Swift.String?
@objc public var comparisonValue: Swift.String?
@objc override dynamic public init()
@objc deinit
}
extension Swift.String : Swift.Error {
}
@objc public enum MyIdDocumentType : Swift.Int {
case ID_CARD = 0
case PASSPORT
case DRIVER_LICENSE
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@_inheritsConvenienceInitializers @available(iOS 13.0, *)
@objc public class MyIdViewModel : ObjectiveC.NSObject, Combine.ObservableObject {
@objc public func startMyId(clientId: Swift.String, clientHash: Swift.String, clientHashId: Swift.String, passportData: Swift.String? = nil, dateOfBirth: Swift.String? = nil, minAge: Swift.Int = 16, sdkHash: Swift.String? = nil, externalId: Swift.String? = nil, threshold: Swift.Float = 0.5, buildMode: MyIdSDK.MyIdBuildMode = MyIdBuildMode.PRODUCTION, entryType: MyIdSDK.MyIdEntryType = MyIdEntryType.AUTH, residency: MyIdSDK.MyIdResidency = MyIdResidency.RESIDENT, locale: MyIdSDK.MyIdLocale = MyIdLocale.RU, cameraShape: MyIdSDK.MyIdCameraShape = MyIdCameraShape.CIRCLE, resolution: MyIdSDK.MyIdResolution = MyIdResolution.RESOLUTION_480, cameraSelector: MyIdSDK.MyIdCameraSelector = MyIdCameraSelector.FRONT, presentationStyle: MyIdSDK.MyIdPresentationStyle = MyIdPresentationStyle.FULL, organizationDetails: MyIdSDK.MyIdOrganizationDetails? = nil, appearance: MyIdSDK.MyIdAppearance? = nil, withPhoto: Swift.Bool = false)
@_inheritsConvenienceInitializers @objc public class MyIdOrganizationDetails : ObjectiveC.NSObject {
@objc public var phoneNumber: Swift.String?
@objc public var logo: UIKit.UIImage?
@objc override dynamic public init()
public typealias ObjectWillChangePublisher = Combine.ObservableObjectPublisher
@objc deinit
}
@available(iOS 13.0, *)
@objc extension MyIdSDK.MyIdViewModel : MyIdSDK.MyIdClientDelegate {
@objc dynamic public func onSuccess(result: MyIdSDK.MyIdResult)
@objc dynamic public func onError(exception: MyIdSDK.MyIdException)
@objc dynamic public func onUserExited()
}
@_inheritsConvenienceInitializers @objc public class MyIdClient : ObjectiveC.NSObject {
@objc public class func start(withConfig config: MyIdSDK.MyIdConfig, withDelegate delegate: any MyIdSDK.MyIdClientDelegate)
@objc public class func run(withConfig config: MyIdSDK.MyIdConfig, withDelegate delegate: any MyIdSDK.MyIdClientDelegate) -> UIKit.UIViewController
@_inheritsConvenienceInitializers @objc public class MyIdGenerator : ObjectiveC.NSObject {
@objc public class func hash(payload: Swift.String, clientHash: Swift.String, clientHashId: Swift.String) -> Swift.String?
@objc public class func device() -> Swift.String
@objc public class func deviceModel() -> Swift.String?
@objc public class func deviceName() -> Swift.String?
@objc public class func systemName() -> Swift.String?
@objc public class func systemVersion() -> Swift.String?
@objc public class func isPhone() -> Swift.Bool
@objc public class func isPad() -> Swift.Bool
@objc public class func isSimulator() -> Swift.Bool
@objc override dynamic public init()
@objc deinit
}
@objc public enum MyIdBuildMode : Swift.Int {
case DEBUG = 0
case PRODUCTION
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc public enum MyIdResolution : Swift.Int {
case RESOLUTION_480 = 0
case RESOLUTION_720
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc public enum MyIdPresentationStyle : Swift.Int {
case FULL = 0
case SHEET
......@@ -87,26 +50,28 @@ extension Swift.String : Swift.Error {
get
}
}
@_inheritsConvenienceInitializers @objc public class MyIdAppearance : ObjectiveC.NSObject {
@objc public var primaryColor: UIKit.UIColor?
@objc public var errorColor: UIKit.UIColor?
@objc public var primaryButtonColor: UIKit.UIColor?
@objc public var primaryButtonColorDisabled: UIKit.UIColor?
@objc public var primaryButtonTextColor: UIKit.UIColor?
@objc public var primaryButtonTextColorDisabled: UIKit.UIColor?
@objc public var buttonCornerRadius: Swift.Float
@_inheritsConvenienceInitializers @objc public class MyIdClient : ObjectiveC.NSObject {
@objc public class func start(withConfig config: MyIdSDK.MyIdConfig, withDelegate delegate: any MyIdSDK.MyIdClientDelegate)
@objc public class func run(withConfig config: MyIdSDK.MyIdConfig, withDelegate delegate: any MyIdSDK.MyIdClientDelegate) -> UIKit.UIViewController
@objc override dynamic public init()
@objc deinit
}
@objc public enum MyIdEntryType : Swift.Int {
case AUTH = 0
case FACE
extension Swift.String : Swift.Error {
}
@objc public enum MyIdCameraShape : Swift.Int {
case ELLIPSE = 0
case CIRCLE
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc public protocol MyIdClientDelegate {
@objc func onSuccess(result: MyIdSDK.MyIdResult)
@objc func onError(exception: MyIdSDK.MyIdException)
@objc func onUserExited()
}
@_inheritsConvenienceInitializers @objc public class MyIdConfig : ObjectiveC.NSObject {
@objc public var clientId: Swift.String?
@objc public var clientHash: Swift.String?
......@@ -131,33 +96,25 @@ extension Swift.String : Swift.Error {
@objc override dynamic public init()
@objc deinit
}
@objc public protocol MyIdClientDelegate {
@objc func onSuccess(result: MyIdSDK.MyIdResult)
@objc func onError(exception: MyIdSDK.MyIdException)
@objc func onUserExited()
}
@_inheritsConvenienceInitializers @objc public class MyIdException : ObjectiveC.NSObject {
@objc public var message: Swift.String?
@objc public var code: Swift.String?
@objc override dynamic public init()
@objc deinit
}
@_inheritsConvenienceInitializers @objc public class MyIdGenerator : ObjectiveC.NSObject {
@objc public class func hash(payload: Swift.String, clientHash: Swift.String, clientHashId: Swift.String) -> Swift.String?
@objc public class func device() -> Swift.String
@objc public class func deviceModel() -> Swift.String?
@objc public class func deviceName() -> Swift.String?
@objc public class func systemName() -> Swift.String?
@objc public class func systemVersion() -> Swift.String?
@objc public class func isPhone() -> Swift.Bool
@objc public class func isPad() -> Swift.Bool
@objc public class func isSimulator() -> Swift.Bool
@objc override dynamic public init()
@objc deinit
@objc public enum MyIdResolution : Swift.Int {
case RESOLUTION_480 = 0
case RESOLUTION_720
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc public enum MyIdCameraShape : Swift.Int {
case ELLIPSE = 0
case CIRCLE
@objc public enum MyIdDocumentType : Swift.Int {
case ID_CARD = 0
case PASSPORT
case DRIVER_LICENSE
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
......@@ -173,6 +130,24 @@ extension Swift.String : Swift.Error {
get
}
}
@objc public enum MyIdBuildMode : Swift.Int {
case DEBUG = 0
case PRODUCTION
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc public enum MyIdEntryType : Swift.Int {
case AUTH = 0
case FACE
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc public enum MyIdResidency : Swift.Int {
case USER_DEFINED = 0
case RESIDENT
......@@ -183,6 +158,26 @@ extension Swift.String : Swift.Error {
get
}
}
@_inheritsConvenienceInitializers @available(iOS 13.0, *)
@objc public class MyIdViewModel : ObjectiveC.NSObject, Combine.ObservableObject {
@objc public func startMyId(clientId: Swift.String, clientHash: Swift.String, clientHashId: Swift.String, passportData: Swift.String? = nil, dateOfBirth: Swift.String? = nil, minAge: Swift.Int = 16, sdkHash: Swift.String? = nil, externalId: Swift.String? = nil, threshold: Swift.Float = 0.5, buildMode: MyIdSDK.MyIdBuildMode = MyIdBuildMode.PRODUCTION, entryType: MyIdSDK.MyIdEntryType = MyIdEntryType.AUTH, residency: MyIdSDK.MyIdResidency = MyIdResidency.RESIDENT, locale: MyIdSDK.MyIdLocale = MyIdLocale.RU, cameraShape: MyIdSDK.MyIdCameraShape = MyIdCameraShape.CIRCLE, resolution: MyIdSDK.MyIdResolution = MyIdResolution.RESOLUTION_480, cameraSelector: MyIdSDK.MyIdCameraSelector = MyIdCameraSelector.FRONT, presentationStyle: MyIdSDK.MyIdPresentationStyle = MyIdPresentationStyle.FULL, organizationDetails: MyIdSDK.MyIdOrganizationDetails? = nil, appearance: MyIdSDK.MyIdAppearance? = nil, withPhoto: Swift.Bool = false)
@objc override dynamic public init()
public typealias ObjectWillChangePublisher = Combine.ObservableObjectPublisher
@objc deinit
}
@available(iOS 13.0, *)
@objc extension MyIdSDK.MyIdViewModel : MyIdSDK.MyIdClientDelegate {
@objc dynamic public func onSuccess(result: MyIdSDK.MyIdResult)
@objc dynamic public func onError(exception: MyIdSDK.MyIdException)
@objc dynamic public func onUserExited()
}
@_inheritsConvenienceInitializers @objc public class MyIdResult : ObjectiveC.NSObject {
@objc public var image: UIKit.UIImage?
@objc public var code: Swift.String?
@objc public var comparisonValue: Swift.String?
@objc override dynamic public init()
@objc deinit
}
@objc public enum MyIdLocale : Swift.Int {
case RU = 0
case EN
......@@ -194,33 +189,38 @@ extension Swift.String : Swift.Error {
get
}
}
@_inheritsConvenienceInitializers @objc public class MyIdOrganizationDetails : ObjectiveC.NSObject {
@objc public var phoneNumber: Swift.String?
@objc public var logo: UIKit.UIImage?
@_inheritsConvenienceInitializers @objc public class MyIdAppearance : ObjectiveC.NSObject {
@objc public var primaryColor: UIKit.UIColor?
@objc public var errorColor: UIKit.UIColor?
@objc public var primaryButtonColor: UIKit.UIColor?
@objc public var primaryButtonColorDisabled: UIKit.UIColor?
@objc public var primaryButtonTextColor: UIKit.UIColor?
@objc public var primaryButtonTextColorDisabled: UIKit.UIColor?
@objc public var buttonCornerRadius: Swift.Float
@objc override dynamic public init()
@objc deinit
}
extension MyIdSDK.MyIdDocumentType : Swift.Equatable {}
extension MyIdSDK.MyIdDocumentType : Swift.Hashable {}
extension MyIdSDK.MyIdDocumentType : Swift.RawRepresentable {}
extension MyIdSDK.MyIdBuildMode : Swift.Equatable {}
extension MyIdSDK.MyIdBuildMode : Swift.Hashable {}
extension MyIdSDK.MyIdBuildMode : Swift.RawRepresentable {}
extension MyIdSDK.MyIdResolution : Swift.Equatable {}
extension MyIdSDK.MyIdResolution : Swift.Hashable {}
extension MyIdSDK.MyIdResolution : Swift.RawRepresentable {}
extension MyIdSDK.MyIdPresentationStyle : Swift.Equatable {}
extension MyIdSDK.MyIdPresentationStyle : Swift.Hashable {}
extension MyIdSDK.MyIdPresentationStyle : Swift.RawRepresentable {}
extension MyIdSDK.MyIdEntryType : Swift.Equatable {}
extension MyIdSDK.MyIdEntryType : Swift.Hashable {}
extension MyIdSDK.MyIdEntryType : Swift.RawRepresentable {}
extension MyIdSDK.MyIdCameraShape : Swift.Equatable {}
extension MyIdSDK.MyIdCameraShape : Swift.Hashable {}
extension MyIdSDK.MyIdCameraShape : Swift.RawRepresentable {}
extension MyIdSDK.MyIdResolution : Swift.Equatable {}
extension MyIdSDK.MyIdResolution : Swift.Hashable {}
extension MyIdSDK.MyIdResolution : Swift.RawRepresentable {}
extension MyIdSDK.MyIdDocumentType : Swift.Equatable {}
extension MyIdSDK.MyIdDocumentType : Swift.Hashable {}
extension MyIdSDK.MyIdDocumentType : Swift.RawRepresentable {}
extension MyIdSDK.MyIdCameraSelector : Swift.Equatable {}
extension MyIdSDK.MyIdCameraSelector : Swift.Hashable {}
extension MyIdSDK.MyIdCameraSelector : Swift.RawRepresentable {}
extension MyIdSDK.MyIdBuildMode : Swift.Equatable {}
extension MyIdSDK.MyIdBuildMode : Swift.Hashable {}
extension MyIdSDK.MyIdBuildMode : Swift.RawRepresentable {}
extension MyIdSDK.MyIdEntryType : Swift.Equatable {}
extension MyIdSDK.MyIdEntryType : Swift.Hashable {}
extension MyIdSDK.MyIdEntryType : Swift.RawRepresentable {}
extension MyIdSDK.MyIdResidency : Swift.Equatable {}
extension MyIdSDK.MyIdResidency : Swift.Hashable {}
extension MyIdSDK.MyIdResidency : Swift.RawRepresentable {}
......
......@@ -6,27 +6,27 @@
<dict>
<key>Assets.car</key>
<data>
Gwa1nCSDPpzoxl5VVGfAz3juGos=
hlfnvJFbm1h47Fw6/oyyXxpo9aM=
</data>
<key>Headers/MyIdSDK-Swift.h</key>
<data>
DRTIIcgW8Fs2t7DskUxc/QNCHAo=
GhoI3z/TI5DWW6UH39m51ARKYdE=
</data>
<key>Headers/MyIdSDK.h</key>
<data>
bySH9XhpV27wcp6ALL7wz4u2XBo=
bCbUz6kWWIVxtTwHcnB5045c1Ao=
</data>
<key>Info.plist</key>
<data>
o+zrN/6kx2alW9CNBk5zBUWfASU=
LHajjsycVLF+N/p7aC8BINDgeXM=
</data>
<key>Modules/MyIdSDK.swiftmodule/arm64-apple-ios-simulator.abi.json</key>
<data>
zVQYZoBi3TkyBPtqFgzk+ZZwtD8=
sCG3Jh6U6Q5F5Z001TQu39biJ/8=
</data>
<key>Modules/MyIdSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface</key>
<data>
y+2ektNVJz+sHVelSN3cQ62oNxs=
BYo50SIvJCYPBpjU73miSQr5mVQ=
</data>
<key>Modules/MyIdSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc</key>
<data>
......@@ -34,19 +34,19 @@
</data>
<key>Modules/MyIdSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface</key>
<data>
y+2ektNVJz+sHVelSN3cQ62oNxs=
BYo50SIvJCYPBpjU73miSQr5mVQ=
</data>
<key>Modules/MyIdSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule</key>
<data>
Ir/ePYlLQqxtWA0FsmDVwZMxugk=
zhXgWkVoAl38sdl6TYrL3m4CK3Y=
</data>
<key>Modules/MyIdSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json</key>
<data>
zVQYZoBi3TkyBPtqFgzk+ZZwtD8=
sCG3Jh6U6Q5F5Z001TQu39biJ/8=
</data>
<key>Modules/MyIdSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface</key>
<data>
aXEVLeiu3egpVKkf7p7LwML+yBQ=
/gEe24oKwqZR7XSzVdZcWnfh3Xc=
</data>
<key>Modules/MyIdSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
<data>
......@@ -54,11 +54,11 @@
</data>
<key>Modules/MyIdSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface</key>
<data>
aXEVLeiu3egpVKkf7p7LwML+yBQ=
/gEe24oKwqZR7XSzVdZcWnfh3Xc=
</data>
<key>Modules/MyIdSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule</key>
<data>
SQXLjCa+xh48Gs92VshEMHJ0d2Y=
OuC6WndNLCWqSCsk8vH21cdJ5ZM=
</data>
<key>Modules/module.modulemap</key>
<data>
......@@ -71,35 +71,35 @@
<dict>
<key>hash2</key>
<data>
Vxnf/tv2YHkjHoIl60T+ygxnsQboVsYVdYlpXbzdMns=
VH+11obL7wMcxMPflXB8X4rJqQpfbwYzp5EiBqc0LCg=
</data>
</dict>
<key>Headers/MyIdSDK-Swift.h</key>
<dict>
<key>hash2</key>
<data>
AGFRHuh0PN27xxx+YovnLSRyNUJKet9p1ifmvKxLXJI=
fCmNtvzpnIMN2td5DyVh/xIqUZnW4QL8pCz6+ndTrCE=
</data>
</dict>
<key>Headers/MyIdSDK.h</key>
<dict>
<key>hash2</key>
<data>
P2DUphM5FeVZyucr4ZNCsjIt3cq78ZZTdL2qT0vLArc=
7WJ0S3XDxWjYTqYDoIh2Cnu6vwCHj9JIT89htNpyhM4=
</data>
</dict>
<key>Modules/MyIdSDK.swiftmodule/arm64-apple-ios-simulator.abi.json</key>
<dict>
<key>hash2</key>
<data>
IFw7D0bkzXj9FJRQ/tHt7UpF9rtlTwWK3GMyiHN4i9U=
y+OUX4gGEaqtegrMot+2CfmLF+UUA3LPzBrwx8x3PRM=
</data>
</dict>
<key>Modules/MyIdSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface</key>
<dict>
<key>hash2</key>
<data>
Yt0xwCTG+JGglafiC9QYoL6pl9Jtpyo680zZioR+vuY=
4T0p1jNha7UzMJ7Ebr3u/WHRD+D6/RC7bZe6jp0f1GU=
</data>
</dict>
<key>Modules/MyIdSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc</key>
......@@ -113,28 +113,28 @@
<dict>
<key>hash2</key>
<data>
Yt0xwCTG+JGglafiC9QYoL6pl9Jtpyo680zZioR+vuY=
4T0p1jNha7UzMJ7Ebr3u/WHRD+D6/RC7bZe6jp0f1GU=
</data>
</dict>
<key>Modules/MyIdSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule</key>
<dict>
<key>hash2</key>
<data>
MLBD6lslSJNIUonRm0rQGOEdPyLk2mip6yhVJr2Mx5Q=
PbZtiuAkxyyLdosEFGEcyRzmdCSW6J+8mXyWZu/7tvE=
</data>
</dict>
<key>Modules/MyIdSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json</key>
<dict>
<key>hash2</key>
<data>
IFw7D0bkzXj9FJRQ/tHt7UpF9rtlTwWK3GMyiHN4i9U=
y+OUX4gGEaqtegrMot+2CfmLF+UUA3LPzBrwx8x3PRM=
</data>
</dict>
<key>Modules/MyIdSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface</key>
<dict>
<key>hash2</key>
<data>
TXtP3+YxOpsOzof8SPwI6Ta4oxbTAjMfu4w4qVs0NhQ=
nELe4q5HqepcvgJJB8Pusjjr/2WGEQBGVJOCrP2vDAI=
</data>
</dict>
<key>Modules/MyIdSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
......@@ -148,14 +148,14 @@
<dict>
<key>hash2</key>
<data>
TXtP3+YxOpsOzof8SPwI6Ta4oxbTAjMfu4w4qVs0NhQ=
nELe4q5HqepcvgJJB8Pusjjr/2WGEQBGVJOCrP2vDAI=
</data>
</dict>
<key>Modules/MyIdSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule</key>
<dict>
<key>hash2</key>
<data>
t4k3vlsOxaaOSe9Dsg1doV7q4PGqxsVoAs0ZX/TlHr8=
LN/hUO3VWSEDMOAeEx09HlfvNIjW6JQxmt8xwvbgaG0=
</data>
</dict>
<key>Modules/module.modulemap</key>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment