Table of Contents

Class CookieConsentController

Namespace
Oqtane.Controllers
Assembly
Oqtane.Server.dll
[Route("api/[controller]")]
public class CookieConsentController : Controller
Inheritance
object
ControllerBase
Controller
CookieConsentController

Constructors

CookieConsentController(ICookieConsentService)

public CookieConsentController(ICookieConsentService cookieConsentService)

Parameters

cookieConsentService ICookieConsentService

Methods

CanTrack(string)

[HttpGet("CanTrack")]
public Task<bool> CanTrack(string optout)

Parameters

optout string

Returns

Task<bool>

CreateActionedCookie()

[HttpGet("CreateActionedCookie")]
public Task<string> CreateActionedCookie()

Returns

Task<string>

CreateConsentCookie()

[HttpGet("CreateConsentCookie")]
public Task<string> CreateConsentCookie()

Returns

Task<string>

IsActioned()

[HttpGet("IsActioned")]
public Task<bool> IsActioned()

Returns

Task<bool>

WithdrawConsentCookie()

[HttpGet("WithdrawConsentCookie")]
public Task<string> WithdrawConsentCookie()

Returns

Task<string>