Class StagingAuthorizeAttribute.StagingAuthorizeFilter
A filter for checking staging authorization.
Inheritance
object
StagingAuthorizeAttribute.StagingAuthorizeFilter
Implements
IAuthorizationFilter
IFilterMetadata
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: DataWeb.Filter
Assembly: DataWeb.Core.dll
Syntax
public class StagingAuthorizeAttribute.StagingAuthorizeFilter : IAuthorizationFilter, IFilterMetadata
Constructors
StagingAuthorizeFilter(ValidationMode)
Initializes a new instance of the StagingAuthorizeAttribute.StagingAuthorizeFilter class.
Declaration
public StagingAuthorizeFilter(StagingAuthorizeAttribute.ValidationMode validationMode)
Parameters
Type | Name | Description |
---|---|---|
StagingAuthorizeAttribute.ValidationMode | validationMode | The validation mode of the filter. |
Remarks
Uses StagingAuthorizeAttribute.ValidationMode enum.
Methods
OnAuthorization(AuthorizationFilterContext)
Called to perform authorization for the specified context.
Declaration
public void OnAuthorization(AuthorizationFilterContext context)
Parameters
Type | Name | Description |
---|---|---|
AuthorizationFilterContext | context | The authorization context. |
Implements
Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter
Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata