次の方法で共有


Microsoft.AspNetCore.Components.Authorization 名前空間

現在の認証状態に関する情報を取得するためのクラスを提供します。

クラス

AuthenticationState

現在認証されているユーザー (存在する場合) に関する情報を提供します。

AuthenticationStateData

AuthenticationStateの作成に使用されるデータを表す JSON シリアル化可能な型。

AuthenticationStateProvider

現在のユーザーの認証状態に関する情報を提供します。

AuthorizeRouteView

AuthorizeViewRouteViewの動作を組み合わせて、指定したルートに一致するページを表示しますが、ユーザーが表示を許可されている場合にのみ表示されます。

さらに、このコンポーネントは、ユーザーの現在の認証状態を子孫が使用できるようにする、Task<TResult>型のカスケード パラメーターを提供します。

AuthorizeView

ユーザーの承認状態に応じて異なるコンテンツが表示されます。

AuthorizeViewCore

ユーザーの承認状態に応じて異なるコンテンツを表示するコンポーネントの基本クラス。

CascadingAuthenticationState

現在の認証状態に関する情報を取得するためのクラスを提供します。

インターフェイス

IHostEnvironmentAuthenticationStateProvider

ホスト環境から認証状態情報を受信するためにサービスによって実装されるインターフェイス。 これがホストの AuthenticationStateProviderによって実装されている場合、HttpContext から認証状態を受け取ります。 または、この実装されたサービスが IHostEnvironmentAuthenticationStateProviderとして直接登録されている場合は、GetAuthenticationStateAsync() によって返された AuthenticationState を受け取ります

代理人

AuthenticationStateChangedHandler

AuthenticationStateChanged イベントのハンドラー。

注釈

Blazor 承認の詳細については、「 ASP.NET Core Blazor 認証と承認を参照してください。