Skip to content

Commit cfb4bc1

Browse files
committed
Merge wutg katest
2 parents 60e0e74 + a27d847 commit cfb4bc1

20 files changed

+107
-17
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
## [1.6.3]
2+
* Merge 1.6.1-hotfix
3+
4+
## [1.6.2]:
5+
* Add native auth instructions to error description when reset password required is returned (#2582)
6+
* Save error received from ESTS, and return it to the client on silent broker calls (#2379)
7+
* Support web_page_uri (#2384)
8+
9+
## [1.6.1-hotfix]
10+
* Add support of "lookup" mode in broker #2414
11+
112
## [1.6.1]:
213
* Support extra query parameters on logout endpoint (#2339)
314
* Add support functions to help broker improve cross cloud experience (#2361)

MSAL.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "MSAL"
3-
s.version = "1.6.1"
3+
s.version = "1.6.3"
44
s.summary = "Microsoft Authentication Library (MSAL) for iOS"
55
s.description = <<-DESC
66
The MSAL library for iOS gives your app the ability to begin using the Microsoft Cloud by supporting Microsoft Azure Active Directory and Microsoft Accounts in a converged experience using industry standard OAuth2 and OpenID Connect. The library also supports Microsoft Azure B2C for those using our hosted identity management service.

MSAL/resources/ios/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.6.1</string>
18+
<string>1.6.3</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

MSAL/resources/mac/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.6.1</string>
18+
<string>1.6.3</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSHumanReadableCopyright</key>

MSAL/src/MSALError.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
NSString *MSALErrorDomain = @"MSALErrorDomain";
3131
NSString *MSALOAuthErrorKey = @"MSALOAuthErrorKey";
3232
NSString *MSALOAuthSubErrorKey = @"MSALOAuthSubErrorKey";
33+
NSString *MSALOAuthSubErrorDescriptionKey = @"MSALOAuthSubErrorDescriptionKey";
3334
NSString *MSALErrorDescriptionKey = @"MSALErrorDescriptionKey";
3435
NSString *MSALSTSErrorCodesKey = @"MSALSTSErrorCodesKey";
3536
NSString *MSALInternalErrorCodeKey = @"MSALInternalErrorCodeKey";

MSAL/src/MSALErrorConverter.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ + (void)initialize
142142
MSIDSTSErrorCodesKey : MSALSTSErrorCodesKey,
143143
MSIDOAuthErrorKey: MSALOAuthErrorKey,
144144
MSIDOAuthSubErrorKey: MSALOAuthSubErrorKey,
145+
MSIDOAuthSubErrorDescriptionKey: MSALOAuthSubErrorDescriptionKey,
145146
MSIDDeclinedScopesKey: MSALDeclinedScopesKey,
146147
MSIDGrantedScopesKey: MSALGrantedScopesKey,
147148
MSIDUserDisplayableIdkey: MSALDisplayableUserIdKey,

MSAL/src/MSAL_Internal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
#define MSAL_VER_HIGH 1
2929
#define MSAL_VER_LOW 6
30-
#define MSAL_VER_PATCH 1
30+
#define MSAL_VER_PATCH 3
3131

3232
#define STR_HELPER(x) #x
3333
#define STR(x) STR_HELPER(x)

MSAL/src/native_auth/network/errors/MSALNativeAuthESTSApiErrorCodes.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,5 @@ enum MSALNativeAuthESTSApiErrorCodes: Int {
2828
case invalidCredentials = 50126
2929
case userNotHaveAPassword = 500222
3030
case invalidRequestParameter = 90100
31+
case resetPasswordRequired = 50142
3132
}

MSAL/src/native_auth/network/errors/MSALNativeAuthErrorMessage.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ enum MSALNativeAuthErrorMessage {
4545
static let unexpectedResponseBody = "Unexpected response body received"
4646
static let unexpectedChallengeType = "Unexpected challenge type"
4747
static let refreshTokenMFARequiredError = "Multi-factor authentication is required, which can't be fulfilled as part of this flow. Please sign out and perform a new sign in operation. More information: "
48+
static let passwordResetRequired = "User password change is required, which can't be fulfilled as part of this flow. Please reset the password and perform a new sign in operation. More information: "
4849
}
4950

5051
// swiftlint:enable line_length

0 commit comments

Comments
 (0)