ActiveDirectoryAuthenticationProvider Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tato třída implementuje SqlAuthenticationProvider a používá se pro mechanismy federovaného ověřování služby 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
- Dědičnost
Konstruktory
ActiveDirectoryAuthenticationProvider() |
Inicializuje ActiveDirectoryAuthenticationProvider třídu . |
ActiveDirectoryAuthenticationProvider(Func<DeviceCodeResult,Task>, String) |
Inicializuje ActiveDirectoryAuthenticationProvider třídu pomocí poskytnuté metody zpětného volání toku zařízení a ID klienta aplikace. |
ActiveDirectoryAuthenticationProvider(String) |
Inicializuje ActiveDirectoryAuthenticationProvider třídu pomocí zadaného ID klienta aplikace. |
Metody
AcquireTokenAsync(SqlAuthenticationParameters) |
Získá token zabezpečení z autority. |
BeforeLoad(SqlAuthenticationMethod) |
Tato metoda je volána bezprostředně před přidání zprostředkovatele do registru zprostředkovatele ověřování. |
BeforeUnload(SqlAuthenticationMethod) |
Tato metoda je volána bezprostředně před odebráním zprostředkovatele z registru zprostředkovatele ověřování. |
ClearUserTokenCache() |
Vymaže zprostředkovatele tokenů uživatelské tokeny uložené v mezipaměti. |
IsSupported(SqlAuthenticationMethod) |
Určuje, jestli je zadaná metoda ověřování podporovaná. |
SetAcquireAuthorizationCodeAsyncCallback(Func<Uri,Uri,CancellationToken,Task<Uri>>) |
Nastaví metodu zpětného volání, která se vyvolá s vlastní instancí webového uživatelského rozhraní, která uživateli umožní přihlásit se pomocí Azure Active Directory, v případě potřeby předložit souhlas a získat zpět autorizační kód. Platí při práci s interaktivním ověřováním active directory. |
SetDeviceCodeFlowCallback(Func<DeviceCodeResult,Task>) |
Nastaví metodu zpětného volání a přepisuje výchozí implementaci, která zpracovává výsledek pro ověřování tokem kódu zařízení Služby Active Directory. |
SetIWin32WindowFunc(Func<IWin32Window>) |
Nastaví odkaz na aktuální IWin32Window , který aktivuje zobrazení prohlížeče. Používá se k zarovnání automaticky otevíraných oken prohlížeče na toto okno." |
SetParentActivityOrWindowFunc(Func<Object>) |
Nastaví odkaz na ViewController (pokud používáte Xamarin.iOS), aktivitu (pokud používáte Xamarin.Android), IWin32Window nebo IntPtr (pokud používáte rozhraní .NET Framework). Používá se k vyvolání interaktivního ověřování Active Directory v prohlížeči. |