public static void ShouldBeEqualTo(this MsalAuthOptionsDto msalAuthOptionsDto, MsalAuthOptionsAggregate msalAuthOptionsAggregate) { msalAuthOptionsDto.MsalBrowserOptionsDto.Authority.ShouldBe(msalAuthOptionsAggregate.MsalBrowserOptions.Authority); msalAuthOptionsDto.MsalBrowserOptionsDto.ClientId.ShouldBe(msalAuthOptionsAggregate.MsalBrowserOptions.ClientId); msalAuthOptionsDto.MsalBrowserOptionsDto.KnownAuthorities.ShouldBeEquivalentTo(msalAuthOptionsAggregate.MsalBrowserOptions.KnownAuthorities); msalAuthOptionsDto.MsalBrowserOptionsDto.RedirectUri.ShouldBe(msalAuthOptionsAggregate.MsalBrowserOptions.RedirectUri); msalAuthOptionsDto.MsalBrowserOptionsDto.LoginFailedRoute.ShouldBe(msalAuthOptionsAggregate.MsalBrowserOptions.LoginFailedRoute); msalAuthOptionsDto.MsalBrowserOptionsDto.PostLogoutRedirectUri.ShouldBe(msalAuthOptionsAggregate.MsalBrowserOptions.PostLogoutRedirectUri); msalAuthOptionsDto.MsalBrowserOptionsDto.NavigateToLoginRequestUrl.ShouldBe(msalAuthOptionsAggregate.MsalBrowserOptions.NavigateToLoginRequestUrl); msalAuthOptionsDto.MsalInteractionType.ShouldBe(msalAuthOptionsAggregate.InteractionType.InteractionType); msalAuthOptionsDto.MsalCacheOptionsDto.CacheLocation.ShouldBe(msalAuthOptionsAggregate.MsalCacheOptions.CacheLocation); msalAuthOptionsDto.MsalCacheOptionsDto.SecureCookies.ShouldBe(msalAuthOptionsAggregate.MsalCacheOptions.SecureCookies); msalAuthOptionsDto.MsalCacheOptionsDto.StoreAuthStateInCookie.ShouldBe(msalAuthOptionsAggregate.MsalCacheOptions.StoreAuthStateInCookie); msalAuthOptionsDto.MsalCacheOptionsDto.CanOverrideStoreAuthStateInCookie.ShouldBe(msalAuthOptionsAggregate.MsalCacheOptions.CanOverrideStoreAuthStateInCookie); msalAuthOptionsDto.MsalScopeOptionsDto.Scopes.ShouldBeEquivalentTo(msalAuthOptionsAggregate.MsalScopeOptions.Scopes); msalAuthOptionsDto.MsalScopeOptionsDto.ProtectedResources.ShouldBeEquivalentTo(msalAuthOptionsAggregate.MsalScopeOptions.ProtectedResources); }
public static MsalAuthOptionsDto FromAggregate(MsalAuthOptionsAggregate authOptionsAggregate) { return(new MsalAuthOptionsDto(MsalBrowserOptionsDto.FromValueObject(authOptionsAggregate.MsalBrowserOptions), MsalCacheOptionsDto.FromValueObject(authOptionsAggregate.MsalCacheOptions), MsalScopeOptionsDto.FromValueObject(authOptionsAggregate.MsalScopeOptions), authOptionsAggregate.InteractionType.InteractionType)); }