Microsoft.AspNetCore.Authentication.OpenIdConnect 命名空間

包含類型,可支援以 OpenIdConnect 為基礎的驗證。

類別

AuthenticationFailedContext

的內容 AuthenticationFailed(AuthenticationFailedContext)

AuthorizationCodeReceivedContext

當透過 OpenIdConnect 通訊協定接收到 ' AuthorizationCode ' 時,就可以使用此內容來通知。

BaseOpenIdConnectContext
MessageReceivedContext

的內容 OnMessageReceived

OpenIdConnectChallengeProperties

AuthenticationProperties針對 OpenId 連線挑戰。

OpenIdConnectDefaults

與 OpenIdConnect authentication 處理常式相關的預設值

OpenIdConnectEvents

指定叫用的事件, OpenIdConnectHandler 以讓開發人員控制驗證程式。

OpenIdConnectHandler

OpenIdConnectAuthenticationMiddleware 的個別要求驗證處理常式。

OpenIdConnectMiddleware

使用 OpenIdConnect 通訊協定來取得身分識別的 ASP.NET 核心中介軟體。

OpenIdConnectOptions

的組態選項OpenIdConnectHandler

OpenIdConnectPostConfigureOptions

用來設定所有的預設值 OpenIdConnectOptions

RedirectContext

當使用者將設定為在重新導向 OpenIdConnectHandler 至 IdentityProvider 之前收到通知時, RedirectContext 系統會將的實例傳遞至 RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)

RemoteSignOutContext

事件的內容 RemoteSignOut(RemoteSignOutContext)

TokenResponseReceivedContext

當 ' AuthorizationCode ' 兌換于權杖端點的權杖時,可以使用此內容來通知。

TokenValidatedContext

的內容 TokenValidated(TokenValidatedContext)

UserInformationReceivedContext

的內容 UserInformationReceived(UserInformationReceivedContext)

介面

IOpenIdConnectEvents

指定叫用的事件, OpenIdConnectMiddleware 以讓開發人員控制驗證程式。

列舉

OpenIdConnectRedirectBehavior

列出用來將使用者代理程式重新導向至身分識別提供者的不同驗證方法。

備註

如需使用以 OpenIdConnect 為基礎之驗證的詳細資訊,請參閱 ASP.NET Core 中的驗證簡介