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 | 處理驗證之後的登入處理。 |
上層