Dil

ActiveDirectoryAuthenticationProviderOptions Sınıf

Tanım

Oluşturucu tarafından ActiveDirectoryAuthenticationProvider(ActiveDirectoryAuthenticationProviderOptions) kullanılan özellik çantası.

public ref class ActiveDirectoryAuthenticationProviderOptions sealed
public sealed class ActiveDirectoryAuthenticationProviderOptions
type ActiveDirectoryAuthenticationProviderOptions = class
Public NotInheritable Class ActiveDirectoryAuthenticationProviderOptions
Devralma
ActiveDirectoryAuthenticationProviderOptions

Açıklamalar

Yeni koddaki konumsal bağımsız değişken aşırı yüklemeleri yerine bu seçenek-torba oluşturucuyu tercih edin. Yeni oluşturucu aşırı yüklemeleri kullanılmadan gelecek sürümlerde buraya ek seçenekler eklenebilir.

UseWamBrokeryalnızca Windows bir ayardır: etkileşimli Entra ID akışlarının her zaman sistem tarayıcısını kullandığı Windows olmayan platformlar üzerinde hiçbir etkisi yoktur.

Oluşturucular

Veri Akışı Adı Description
ActiveDirectoryAuthenticationProviderOptions()

Oluşturucu tarafından ActiveDirectoryAuthenticationProvider(ActiveDirectoryAuthenticationProviderOptions) kullanılan özellik çantası.

Özellikler

Veri Akışı Adı Description
ApplicationClientId

İsteğe bağlı Entra ID uygulama (istemci) kimliği. olduğundanull, SqlClient birinci taraf uygulama kimliği kullanılır ve WAM aracı modu Windows üzerinde çalıştırılırken (ne olursa olsunUseWamBroker) üzerinde zorlanır.

DeviceCodeFlowCallback

için SqlAuthenticationMethod.ActiveDirectoryDeviceCodeFlowisteğe bağlı cihaz-kod akışı geri çağırma çağrılır. olduğunda nullsağlayıcının varsayılan geri çağırması (cihaz kodu yönergelerini konsola yazar) kullanılır.

UseWamBroker

Sağlayıcının etkileşimli kimlik doğrulaması için WAM aracısını kullanıp kullanmadığını denetlemek için yalnızca Windows ayarı. false Özel ApplicationClientIdbir sağladığınız varsayılan değerdir. Aksi takdirde, WAM aracı modu Windows otomatik olarak kullanılır.

Şunlara uygulanır