AcceptAuthCookieAttribute
Attribute to indicate that the associated action(s) allows cookie based authentication.
Attribute to indicate that the associated action(s) allows cookie based authentication.
Attribute to indicate that the associated action(s) allows HMAC token in queryString based authentication.
Attribute to indicate that the associated action(s) allows service HMAC token based authentication.
Attribute to indicate that the associated action(s) allows service key based authentication.
Implements the IActivityPermittedHandler for service stack
Attribute to indicate that the associated action(s) is accessible to users who aren’t authenticated (anonymous users).
Attribute to indicate that the associated action(s) is accessible during impersonation.
Attribute to indicate that the associated action(s) is accessible even if the password has expired.
Attribute to indicate that the associated action(s) is accessible even if user is suspended.
Base class to encapsulate logic to register dependencies for .NET.
Attribute to indicate the action part of the permission code for activity-based authorization checks.
Attribute to indicate the entity type part of the permission code for activity-based authorization checks.
Explicitly indicates the controller which contains the action methods for the associated authRequestDefinitions.
Default implementation for IAuthorizeRequestDefinitionRegistrar.
Attribute to indicate the complete permission code for the associated action(s) for activity-based authorization checks.
Attribute to indicate that the associated action(s) is disabled.
Attribute to indicate that the associated action’s body is ignored while creating HMAC token for authentication.
Attribute to indicate one or more RequestFeature values for the associated action(s).
Attribute to indicate that the associated action(s) is accessible even when multi-factor authentication is not yet done.
Attribute to indicate that the associated action(s) is used to manage multi-factor settings. Hence should be accessible to enable MFA when MFA is enforced on user. Other actions are blocked because user hasn’t enabled MFA.
Implements the ISecurityFailureResponseHandler for MVC actions and performs redirection to URL specified in INetSecuritySettings for corresponding errors, provided that the request is not IsApiRequest, the caller is a known browser (as determined by IsBrowser) and the URL to redirect to isn’t the same as the current URL.
Implements the INetSecuritySettings.
Attribute to indicate that authorization should only check the existence of a permission code and skip entity instance-based check for the associated action(s). Don’t confuse it with general actions. See remarks for more information.
Attribute to indicate that the associated action(s) is accessible with public keys (requiring no MFA/authorization checks).
Defines options for ASP Security Kit plugin registration.
Represents an error response for a failed API request.
Attribute to indicate that associated action(s) doesn’t require activity-based authorization checks.
Attribute to indicate that the associated action(s) is accessible to users who aren’t yet verified.
Represents auth definition to provide authorization related methods for an action.
Provides implementers a way to register authDefinitions that ASK can use to perform authorization for the associated actions.
Provides a common abstraction to interact with Asp.Net (both .NET Framework and .NET Core) based request/response objects.
Defines ASP.NET related configuration settings for security pipeline.