Skip to content

Commit

Permalink
Merge pull request #17 from Riskified/1.3.1
Browse files Browse the repository at this point in the history
TIS-389 XCframework changes
  • Loading branch information
mooseriskified committed Jun 1, 2022
2 parents 8d8f6fb + 809592c commit d6d6b52
Show file tree
Hide file tree
Showing 57 changed files with 483 additions and 845 deletions.
Binary file added .DS_Store
Binary file not shown.
Binary file added RiskifiedBeacon.xcframework/.DS_Store
Binary file not shown.
11 changes: 5 additions & 6 deletions RiskifiedBeacon.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,31 +6,30 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_i386_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>RiskifiedBeacon.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>i386</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>RiskifiedBeacon.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8)
// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
#ifndef RISKIFIEDBEACON_SWIFT_H
#define RISKIFIEDBEACON_SWIFT_H
#pragma clang diagnostic push
Expand Down Expand Up @@ -242,6 +242,34 @@ SWIFT_CLASS("_TtC15RiskifiedBeacon7DecoSdk")
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end

typedef SWIFT_ENUM(NSInteger, Env, open) {
EnvProduction = 0,
EnvSandbox = 1,
};


SWIFT_CLASS("_TtC15RiskifiedBeacon9MfaConfig")
@interface MfaConfig : NSObject
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end


SWIFT_CLASS("_TtC15RiskifiedBeacon9MfaLogger")
@interface MfaLogger : NSObject
- (nonnull instancetype)initWithIsDebug:(BOOL)isDebug OBJC_DESIGNATED_INITIALIZER;
- (void)infoWithMessage:(NSString * _Nonnull)message;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end


SWIFT_CLASS("_TtC15RiskifiedBeacon6MfaSDK")
@interface MfaSDK : NSObject
- (void)offerMFAWithConfig:(MfaConfig * _Nonnull)config;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end

#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,12 @@
*/

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>


@class DecoConfig;
@class MfaConfig;

@interface RiskifiedBeacon : NSObject

/**
Expand Down Expand Up @@ -48,10 +52,14 @@
*/
+ (NSString *)rCookie;

/*
Deco functions
/**
Deco function - see IOS documenation
*/
+ (void)offerDeco:(DecoConfig *)decoConfig;

/**
MFA function - see IOS documenation
*/
+ (void)OfferMFA:(MfaConfig *)mfaConfig;

@end
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,13 +1,21 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8)
// swift-module-flags: -target arm64-apple-ios9.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name RiskifiedBeacon
// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RiskifiedBeacon
import CoreGraphics
import Foundation
@_exported import RiskifiedBeacon
import Swift
import UIKit
import WebKit
import _Concurrency
public struct Event : Swift.Decodable {
public init(from decoder: Swift.Decoder) throws
}
@objc open class MfaLogger : ObjectiveC.NSObject {
@objc public init(isDebug: Swift.Bool = false)
@objc public func info(message: Swift.String)
@objc deinit
}
@_inheritsConvenienceInitializers @objc open class DecoSdk : ObjectiveC.NSObject {
@objc public func offerDeco(config: DecoConfig)
@objc override dynamic public init()
Expand All @@ -29,6 +37,24 @@ import _Concurrency
public struct ButtonConfig : Swift.Decodable {
public init(from decoder: Swift.Decoder) throws
}
@_inheritsConvenienceInitializers @objc open class MfaSDK : ObjectiveC.NSObject {
@objc public func offerMFA(config: MfaConfig)
@objc override dynamic public init()
@objc deinit
}
@objc public class MfaConfig : ObjectiveC.NSObject {
public init(token: Swift.String, verificationHandler: @escaping (Swift.String) -> Swift.Void, widgetClosedHandler: @escaping () -> Swift.Void, parent: UIKit.UIViewController, env: Env, isDebug: Swift.Bool)
@objc deinit
}
@objc public enum Env : Swift.Int {
case production
case sandbox
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc open class DecoLogger : ObjectiveC.NSObject {
@objc public init(isDebug: Swift.Bool = false)
@objc public func info(message: Swift.String)
Expand All @@ -37,3 +63,6 @@ public struct ButtonConfig : Swift.Decodable {
extension DecoEnv : Swift.Equatable {}
extension DecoEnv : Swift.Hashable {}
extension DecoEnv : Swift.RawRepresentable {}
extension Env : Swift.Equatable {}
extension Env : Swift.Hashable {}
extension Env : Swift.RawRepresentable {}
Original file line number Diff line number Diff line change
@@ -1,13 +1,21 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8)
// swift-module-flags: -target arm64-apple-ios9.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name RiskifiedBeacon
// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RiskifiedBeacon
import CoreGraphics
import Foundation
@_exported import RiskifiedBeacon
import Swift
import UIKit
import WebKit
import _Concurrency
public struct Event : Swift.Decodable {
public init(from decoder: Swift.Decoder) throws
}
@objc open class MfaLogger : ObjectiveC.NSObject {
@objc public init(isDebug: Swift.Bool = false)
@objc public func info(message: Swift.String)
@objc deinit
}
@_inheritsConvenienceInitializers @objc open class DecoSdk : ObjectiveC.NSObject {
@objc public func offerDeco(config: RiskifiedBeacon.DecoConfig)
@objc override dynamic public init()
Expand All @@ -29,6 +37,24 @@ import _Concurrency
public struct ButtonConfig : Swift.Decodable {
public init(from decoder: Swift.Decoder) throws
}
@_inheritsConvenienceInitializers @objc open class MfaSDK : ObjectiveC.NSObject {
@objc public func offerMFA(config: RiskifiedBeacon.MfaConfig)
@objc override dynamic public init()
@objc deinit
}
@objc public class MfaConfig : ObjectiveC.NSObject {
public init(token: Swift.String, verificationHandler: @escaping (Swift.String) -> Swift.Void, widgetClosedHandler: @escaping () -> Swift.Void, parent: UIKit.UIViewController, env: RiskifiedBeacon.Env, isDebug: Swift.Bool)
@objc deinit
}
@objc public enum Env : Swift.Int {
case production
case sandbox
public init?(rawValue: Swift.Int)
public typealias RawValue = Swift.Int
public var rawValue: Swift.Int {
get
}
}
@objc open class DecoLogger : ObjectiveC.NSObject {
@objc public init(isDebug: Swift.Bool = false)
@objc public func info(message: Swift.String)
Expand All @@ -37,3 +63,6 @@ public struct ButtonConfig : Swift.Decodable {
extension RiskifiedBeacon.DecoEnv : Swift.Equatable {}
extension RiskifiedBeacon.DecoEnv : Swift.Hashable {}
extension RiskifiedBeacon.DecoEnv : Swift.RawRepresentable {}
extension RiskifiedBeacon.Env : Swift.Equatable {}
extension RiskifiedBeacon.Env : Swift.Hashable {}
extension RiskifiedBeacon.Env : Swift.RawRepresentable {}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

This file was deleted.

This file was deleted.

Binary file not shown.
Loading

0 comments on commit d6d6b52

Please sign in to comment.