RequireHttpsAttribute クラス

定義

セキュリティ保護されていない HTTP 要求を HTTPS を介して強制的に再送信する属性を表します。

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class RequireHttpsAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IAuthorizationFilter
type RequireHttpsAttribute = class
    inherit FilterAttribute
    interface IAuthorizationFilter
Public Class RequireHttpsAttribute
Inherits FilterAttribute
Implements IAuthorizationFilter
継承
RequireHttpsAttribute
属性
実装

コンストラクター

RequireHttpsAttribute()

RequireHttpsAttribute クラスの新しいインスタンスを初期化します。

RequireHttpsAttribute(Boolean)

セキュリティ保護されていない HTTP 要求を HTTPS を介して強制的に再送信する属性を表します。

プロパティ

AllowMultiple

フィルター属性の複数のインスタンスを指定できるかどうかを示す値を取得または設定します。

(継承元 FilterAttribute)
Order

アクション フィルターの実行順序を取得または設定します。

(継承元 FilterAttribute)
Permanent

セキュリティ保護されていない HTTP 要求を HTTPS を介して強制的に再送信する属性を表します。

メソッド

HandleNonHttpsRequest(AuthorizationContext)

アクション メソッドに送信されるセキュリティ保護されていない HTTP 要求を処理します。

OnAuthorization(AuthorizationContext)

要求がセキュリティ保護 (HTTPS) されているかどうかを判断し、セキュリティで保護されていない場合は メソッドを HandleNonHttpsRequest(AuthorizationContext) 呼び出します。

適用対象