Skip to content

Commit

Permalink
fix broker install url (#1618)
Browse files Browse the repository at this point in the history
  • Loading branch information
jennyf19 authored and bgavrilMS committed Feb 10, 2020
1 parent 0ebd4a8 commit 20f633a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ internal class iOSBroker : NSObject, IBroker
private readonly CoreUIParent _uIParent;
private string _brokerRequestNonce;
private bool _brokerV3Installed = false;
private string _brokerInstallName = iOSBrokerConstants.InvokeV3Broker;

public iOSBroker(ICoreLogger logger, ICryptographyManager cryptoManager, CoreUIParent uIParent)
{
Expand Down Expand Up @@ -67,6 +68,7 @@ public bool CanInvokeBroker()
if (IsBrokerInstalled(BrokerParameter.UriSchemeBrokerV2))
{
_logger.Info(iOSBrokerConstants.iOSBrokerv2Installed);
_brokerInstallName = iOSBrokerConstants.InvokeV2Broker;
canStartBroker = true;
}
});
Expand Down Expand Up @@ -136,7 +138,7 @@ private async Task InvokeIosBrokerAsync(Dictionary<string, string> brokerPayload
{
_logger.Info(iOSBrokerConstants.InvokeTheIosBroker);

NSUrl url = new NSUrl(iOSBrokerConstants.InvokeBroker + brokerPayload.ToQueryParameter());
NSUrl url = new NSUrl(_brokerInstallName + brokerPayload.ToQueryParameter());

_logger.VerbosePii(
iOSBrokerConstants.BrokerPayloadPii + brokerPayload.ToQueryParameter(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ internal class iOSBrokerConstants
public const string MsgProtocolVer = "msg_protocol_ver";
public const string Claims = "claims";
public const string SkipCache = "skip_cache";
public const string InvokeBroker = "msauthv2://broker?";
public const string InvokeV3Broker = "msauthv3://broker?";
public const string InvokeV2Broker = "msauthv2://broker?";
public const string Code = "code";
public const string BrokerError = "broker_error";
public const string Error = "error";
Expand Down

0 comments on commit 20f633a

Please sign in to comment.