ActiveDirectoryAuthenticationProvider Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ta klasa implementuje SqlAuthenticationProvider i jest używana dla mechanizmów uwierzytelniania federacyjnego usługi Active Directory.
public ref class ActiveDirectoryAuthenticationProvider sealed : Microsoft::Data::SqlClient::SqlAuthenticationProvider
public sealed class ActiveDirectoryAuthenticationProvider : Microsoft.Data.SqlClient.SqlAuthenticationProvider
type ActiveDirectoryAuthenticationProvider = class
inherit SqlAuthenticationProvider
Public NotInheritable Class ActiveDirectoryAuthenticationProvider
Inherits SqlAuthenticationProvider
- Dziedziczenie
Konstruktory
ActiveDirectoryAuthenticationProvider() |
Inicjuje klasę ActiveDirectoryAuthenticationProvider . |
ActiveDirectoryAuthenticationProvider(Func<DeviceCodeResult,Task>, String) |
Inicjuje klasę ActiveDirectoryAuthenticationProvider przy użyciu podanej metody wywołania zwrotnego przepływu kodu urządzenia i identyfikatora klienta aplikacji. |
ActiveDirectoryAuthenticationProvider(String) |
Inicjuje klasę ActiveDirectoryAuthenticationProvider z podanym identyfikatorem klienta aplikacji. |
Metody
AcquireTokenAsync(SqlAuthenticationParameters) |
Uzyskuje token zabezpieczający z urzędu. |
BeforeLoad(SqlAuthenticationMethod) |
Ta metoda jest wywoływana bezpośrednio przed dodaniu dostawcy do rejestru dostawców uwierzytelniania. |
BeforeUnload(SqlAuthenticationMethod) |
Ta metoda jest wywoływana bezpośrednio przed usunięciem dostawcy z rejestru dostawcy uwierzytelniania. |
ClearUserTokenCache() |
Czyści buforowane tokeny użytkownika od dostawcy tokenów. |
IsSupported(SqlAuthenticationMethod) |
Wskazuje, czy określona metoda uwierzytelniania jest obsługiwana. |
SetAcquireAuthorizationCodeAsyncCallback(Func<Uri,Uri,CancellationToken,Task<Uri>>) |
Ustawia metodę wywołania zwrotnego, która jest wywoływana z niestandardowym wystąpieniem internetowego interfejsu użytkownika, które umożliwi użytkownikowi logowanie się w usłudze Azure Active Directory, przedstawienie zgody w razie potrzeby i uzyskanie kodu autoryzacji. Dotyczy pracy z uwierzytelnianiem interaktywnym usługi Active Directory. |
SetDeviceCodeFlowCallback(Func<DeviceCodeResult,Task>) |
Ustawia metodę wywołania zwrotnego, przesłaniając domyślną implementację, która przetwarza wynik uwierzytelniania "Przepływ kodu urządzenia w usłudze Active Directory". |
SetIWin32WindowFunc(Func<IWin32Window>) |
Ustawia odwołanie do bieżącego IWin32Window wyzwalającego wyświetlenie przeglądarki. Służy do wyśrodkowania wyskakującego okienka przeglądarki w tym oknie. |
SetParentActivityOrWindowFunc(Func<Object>) |
Ustawia odwołanie do elementu ViewController (jeśli używasz platformy Xamarin.iOS), działania (w przypadku używania platformy Xamarin.Android) IWin32Window lub IntPtr (jeśli używasz .NET Framework). Służy do wywoływania przeglądarki na potrzeby uwierzytelniania interakcyjnego usługi Active Directory. |