ActiveDirectoryAuthenticationProvider Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu sınıf, Active Directory federasyon kimlik doğrulama mekanizmalarını uygular SqlAuthenticationProvider ve kullanır.
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
- Devralma
Oluşturucular
| ActiveDirectoryAuthenticationProvider() |
sınıfını ActiveDirectoryAuthenticationProvider başlatır. |
| ActiveDirectoryAuthenticationProvider(Func<DeviceCodeResult,Task>, String) |
Sınıfı, ActiveDirectoryAuthenticationProvider sağlanan cihaz kodu akışı geri çağırma yöntemi ve uygulama istemci kimliği ile başlatır. |
| ActiveDirectoryAuthenticationProvider(String) |
Sınıfı sağlanan ActiveDirectoryAuthenticationProvider uygulama istemci kimliğiyle başlatır. |
Yöntemler
| AcquireTokenAsync(SqlAuthenticationParameters) |
Yetkiliden bir güvenlik belirteci alır. |
| BeforeLoad(SqlAuthenticationMethod) |
Bu yöntem, sağlayıcı kimlik doğrulama sağlayıcısı kayıt defterine eklenmeden hemen önce çağrılır. |
| BeforeUnload(SqlAuthenticationMethod) |
Bu yöntem, sağlayıcı kimlik doğrulama sağlayıcısı kayıt defterinden kaldırılmadan hemen önce çağrılır. |
| ClearUserTokenCache() |
Önbelleğe alınan kullanıcı belirteçlerini belirteç sağlayıcısından temizler. |
| IsSupported(SqlAuthenticationMethod) |
Belirtilen kimlik doğrulama yönteminin desteklenip desteklenmediğini gösterir. |
| SetAcquireAuthorizationCodeAsyncCallback(Func<Uri,Uri,CancellationToken,Task<Uri>>) |
Kullanıcının Azure Active Directory ile oturum açmasına, gerekirse onay sunmasına ve yetkilendirme kodunu geri almasına olanak tanıyan özel bir Web kullanıcı arabirimi örneğiyle çağrılan bir geri çağırma yöntemi ayarlar. Active Directory Etkileşimli kimlik doğrulaması ile çalışırken geçerlidir. |
| SetDeviceCodeFlowCallback(Func<DeviceCodeResult,Task>) |
'Active Directory Cihaz Kodu Akışı' kimlik doğrulaması sonucunu işleyen varsayılan uygulamayı geçersiz kılarak geri çağırma yöntemini ayarlar. |
| SetIWin32WindowFunc(Func<IWin32Window>) |
Tarayıcının gösterilmesini tetikleyen geçerli IWin32Window başvuruyu ayarlar. Tarayıcı açılır penceresini bu pencereye ortalamak için kullanılır." |
| SetParentActivityOrWindowFunc(Func<Object>) |
ViewController (Xamarin.iOS kullanıyorsanız), Etkinlik (Xamarin.Android kullanıyorsanız) IWin32Window veya IntPtr (.NET Framework kullanıyorsanız) için bir başvuru ayarlar. Active Directory Etkileşimli kimlik doğrulaması için tarayıcıyı çağırmak için kullanılır. |