Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
transmit-ops committed Mar 7, 2023
1 parent 42103e5 commit c0bf564
Show file tree
Hide file tree
Showing 25 changed files with 444 additions and 30 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@ Here's how it works:
[CocoaPods](https://cocoapods.org) is a dependency manager for Cocoa projects. For usage and installation instructions, visit their website. To integrate XmBindIdSDK into your Xcode project using CocoaPods, specify it in your `Podfile`:

```ruby
pod 'XmBindIdSDK', '~> 1.40.0'
pod 'XmBindIdSDK', '~> 1.60.0'
```

### Carthage

[Carthage](https://github.com/Carthage/Carthage) is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. To integrate XmBindIdSDK into your Xcode project using Carthage, specify it in your `Cartfile`:

```ogdl
github "https://github.com/TransmitSecurity/bindid-ios-sdk" ~> 1.40.0
github "https://github.com/TransmitSecurity/bindid-ios-sdk" ~> 1.60.0
```

### Swift Package Manager
Expand All @@ -53,7 +53,7 @@ Once you have your Swift package set up, adding XmBindIdSDK as a dependency is a

```swift
dependencies: [
.package(url: "https://github.com/TransmitSecurity/bindid-ios-sdk.git", .upToNextMajor(from: "1.40.0"))
.package(url: "https://github.com/TransmitSecurity/bindid-ios-sdk.git", .upToNextMajor(from: "1.60.0"))
]
```

Expand Down
10 changes: 5 additions & 5 deletions Sources/XmBindIdSDK.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,30 +6,30 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>XmBindIdSDK.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>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>XmBindIdSDK.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
Original file line number Diff line number Diff line change
Expand Up @@ -321,6 +321,11 @@ public var loginHint: XmBindIdLoginHint?
Used to require an authenticating device bound to the Client Application for a specified user (e.g., for step-up authentication). This bound status is reflected in the ID token by the `ts.bindid.app_bound_cred` ACR value, which is set using a session-feedback request.
*/
public var boundTo: XmBindIdBoundTo?

/**
Used to require authentication using device biometrics as opposed to web view fallback
*/
public var enforceNativeFlow: Bool?
}

/**
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -252,6 +252,7 @@ public enum XmBindIdTokenExchangePlatformMode : Swift.String, Swift.CaseIterable
public var encrypted: Swift.Bool?
public var loginHint: XmBindIdSDK.XmBindIdLoginHint?
public var boundTo: XmBindIdSDK.XmBindIdBoundTo?
public var enforceNativeFlow: Swift.Bool?
@objc override dynamic public init()
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -252,6 +252,7 @@ public enum XmBindIdTokenExchangePlatformMode : Swift.String, Swift.CaseIterable
public var encrypted: Swift.Bool?
public var loginHint: XmBindIdSDK.XmBindIdLoginHint?
public var boundTo: XmBindIdSDK.XmBindIdBoundTo?
public var enforceNativeFlow: Swift.Bool?
@objc override dynamic public init()
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.40.0 a7899e1
1.60.0 7998785
Original file line number Diff line number Diff line change
Expand Up @@ -321,6 +321,11 @@ public var loginHint: XmBindIdLoginHint?
Used to require an authenticating device bound to the Client Application for a specified user (e.g., for step-up authentication). This bound status is reflected in the ID token by the `ts.bindid.app_bound_cred` ACR value, which is set using a session-feedback request.
*/
public var boundTo: XmBindIdBoundTo?

/**
Used to require authentication using device biometrics as opposed to web view fallback
*/
public var enforceNativeFlow: Bool?
}

/**
Expand Down
Loading

0 comments on commit c0bf564

Please sign in to comment.