ActiveDirectoryAuthenticationProvider 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 클래스는 SqlAuthenticationProvider 를 구현하고 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
- 상속
생성자
ActiveDirectoryAuthenticationProvider() |
ActiveDirectoryAuthenticationProvider 클래스를 초기화합니다. |
ActiveDirectoryAuthenticationProvider(Func<DeviceCodeResult,Task>, String) |
제공된 디바이스 코드 흐름 콜백 메서드 및 애플리케이션 클라이언트 ID를 사용하여 클래스를 초기화 ActiveDirectoryAuthenticationProvider 합니다. |
ActiveDirectoryAuthenticationProvider(String) |
제공된 ActiveDirectoryAuthenticationProvider 애플리케이션 클라이언트 ID를 사용하여 클래스를 초기화합니다. |
메서드
AcquireTokenAsync(SqlAuthenticationParameters) |
기관에서 보안 토큰을 획득합니다. |
BeforeLoad(SqlAuthenticationMethod) |
이 메서드는 공급자가 인증 공급자 레지스트리에 추가되기 직전에 호출됩니다. |
BeforeUnload(SqlAuthenticationMethod) |
이 메서드는 공급자가 인증 공급자 레지스트리에서 제거되기 직전에 호출됩니다. |
ClearUserTokenCache() |
토큰 공급자에서 캐시된 사용자 토큰을 지웁니다. |
IsSupported(SqlAuthenticationMethod) |
지정된 인증 방법이 지원되는지 여부를 나타냅니다. |
SetAcquireAuthorizationCodeAsyncCallback(Func<Uri,Uri,CancellationToken,Task<Uri>>) |
사용자가 Azure Active Directory로 로그인하고, 필요한 경우 동의를 표시하고, 권한 부여 코드를 다시 가져올 수 있는 사용자 지정 웹 UI instance 호출되는 콜백 메서드를 설정합니다. Active Directory 대화형 인증으로 작업할 때 적용됩니다. |
SetDeviceCodeFlowCallback(Func<DeviceCodeResult,Task>) |
'Active Directory 디바이스 코드 흐름' 인증에 대한 결과를 처리하는 기본 구현을 재정의하여 콜백 메서드를 설정합니다. |
SetIWin32WindowFunc(Func<IWin32Window>) |
표시할 브라우저를 트리거하는 현재 IWin32Window 에 대한 참조를 설정합니다. 브라우저 팝업을 이 창에 가운데에 배치하는 데 사용됩니다." |
SetParentActivityOrWindowFunc(Func<Object>) |
ViewController(Xamarin.iOS를 사용하는 경우), 작업(Xamarin.Android를 사용하는 경우) IWin32Window 또는 IntPtr(.NET Framework 사용하는 경우)에 대한 참조를 설정합니다. Active Directory 대화형 인증을 위해 브라우저를 호출하는 데 사용됩니다. |