MicrosoftEntraSSOUtils.h (676B)
1 /* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5 #ifndef MicrosoftEntraSSOUtils_h__ 6 #define MicrosoftEntraSSOUtils_h__ 7 8 #include "ErrorList.h" // For nsresult 9 #include "nsHttpChannel.h" 10 11 namespace mozilla { 12 namespace net { 13 14 class nsHttpChannel; 15 class MicrosoftEntraSSOUtils; // Used in SSORequestDelegate 16 17 nsresult AddMicrosoftEntraSSO(nsHttpChannel* aChannel, 18 std::function<void()>&& aResultCallback); 19 20 } // namespace net 21 } // namespace mozilla 22 23 #endif // MicrosoftEntraSSOUtils_h__