AdvantageCMS.Core.Common.BaseClasses Namespace
Advantage CSP

AdvantageCSP.API Namespace

Classes


  Class Description
Public class AdvantageApiAuthorizationAttribute
Custom authorization attribute for API security. This attribute dynamically applies an authorization filter based on the specified type.
Public class AdvantageApiAuthorizeBase
Abstract base class for API authorization, providing access to current context, domain, language, and other application engines.
Public class AdvantageApiControllerBase
Provides a base class for custom API implementations in AdvantageCMS. Offers access to core engines and data management.
Public class AdvantageApiCorsPolicyAttribute
Custom CORS policy attribute that dynamically applies a CORS policy provider based on the specified type.
Public class AdvantageApiCorsPolicyProviderBase
Public class AdvantageApiRequest<(Of <(<'TReturnResult>)>)>
AdvantageApiRequest returns the result of an API call from the client of objects that have been defined as API accessible.
Public class AdvantageApiRequest<(Of <(<'TReturnResult>)>)>..::..AdvantageApiRequestResult
Public class AdvantageDelegatingHandlerAuthResponse
Response object for authentication requests.
Public class AdvantageDelegatingHandlerBase
Abstract class providing base functionality for delegating HTTP handler for security implementation of custom endpoints.
Public class AdvantageSecureContentControllerHandler
Abstract class handling secure content controller logic with authentication. This handler is meant to be used for API calls registered within Advantage CSP API System.
Public class AdvantageSecureContentControllerHandler..::..AdvantageAuthResponse
Wrapper for the AuthResponse. Inherit from AdvantageDelegatingHandlerAuthResponse.
Public class Helper
Class Helper.
Public class JsonString
Public class WebApiConfig
Class WebApiConfig.