IAuthenticationManager 介面

表示要在驗證管理員中驗證的物件清單。

命名空間:  Microsoft.Owin.Security
組件:  Microsoft.Owin (在 Microsoft.Owin.dll 中)

語法

'宣告
Public Interface IAuthenticationManager
'用途
Dim instance As IAuthenticationManager
public interface IAuthenticationManager
public interface class IAuthenticationManager
type IAuthenticationManager =  interface end
public interface IAuthenticationManager

IAuthenticationManager 型別公開下列成員。

屬性

  名稱 說明
公用屬性 AuthenticationResponseChallenge 取得或設定驗證回應挑戰。
公用屬性 AuthenticationResponseGrant 取得或設定要授與的驗證回應。
公用屬性 AuthenticationResponseRevoke 取得或設定要叫用的驗證回應。
公用屬性 User 取得或設定 ClaimsPrincipal 使用者。

上層

方法

  名稱 說明
公用方法 AuthenticateAsync(String) 非同步驗證結果。
公用方法 AuthenticateAsync(array<String[]) 非同步驗證結果。
公用方法 Challenge(array<String[]) 建立驗證管理員的挑戰。
公用方法 Challenge(AuthenticationProperties, array<String[]) 建立驗證管理員的挑戰。
公用方法 GetAuthenticationTypes() 取得驗證管理員中的驗證類型。
公用方法 GetAuthenticationTypes(Func<AuthenticationDescription, Boolean>) 取得驗證管理員中的驗證類型。
公用方法 SignIn(array<ClaimsIdentity[]) 處理驗證期間的登入處理。
公用方法 SignIn(AuthenticationProperties, array<ClaimsIdentity[]) 處理驗證期間的登入處理。
公用方法 SignOut 處理驗證之後的登入處理。

上層

請參閱

參考

Microsoft.Owin.Security 命名空間