AuthorizationBuilder.SetFallbackPolicy(AuthorizationPolicy) メソッド

定義

IAuthorizeData が指定されていない場合に使用される CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>) フォールバック承認ポリシーを設定します。 その結果、リソースのインスタンスがない IAuthorizeData 場合、AuthorizationMiddleware はフォールバック ポリシーを使用します。 リソースにがある IAuthorizeData 場合は、フォールバック ポリシーの代わりに評価されます。 既定では、フォールバック ポリシーは null であり、パイプラインに AuthorizationMiddleware がない限り、通常は無効になります。 これは、既定 IAuthorizationServiceでは使用されません。

public virtual Microsoft.AspNetCore.Authorization.AuthorizationBuilder SetFallbackPolicy (Microsoft.AspNetCore.Authorization.AuthorizationPolicy? policy);
abstract member SetFallbackPolicy : Microsoft.AspNetCore.Authorization.AuthorizationPolicy -> Microsoft.AspNetCore.Authorization.AuthorizationBuilder
override this.SetFallbackPolicy : Microsoft.AspNetCore.Authorization.AuthorizationPolicy -> Microsoft.AspNetCore.Authorization.AuthorizationBuilder
Public Overridable Function SetFallbackPolicy (policy As AuthorizationPolicy) As AuthorizationBuilder

パラメーター

戻り値

ビルダー。

適用対象