HEX
Server: LiteSpeed
System: Linux s3604.bom1.stableserver.net 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
User: dmstechonline (1480)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /home/dmstechonline/public_html/wp-content/plugins/depicter/app/src/Security/CSRF.php
<?php
namespace Depicter\Security;

use WPEmerge\Csrf\Csrf as CsrfBase;


class CSRF extends CsrfBase
{
	const EDITOR_ACTION    = 'depicter-editor';
	const DASHBOARD_ACTION = 'depicter-dashboard';
	const ASSET_ACTION 	   = 'depicter-asset';
	const REPORT_ACTION    = 'depicter-report';

	/**
	 * Convenience header to check for the token.
	 *
	 * @var string
	 */
	protected $header = 'X-DEPICTER-CSRF';

	/**
	 * Constructor.
	 *
	 * @codeCoverageIgnore
	 * @param string  $key
	 * @param integer $maximum_lifetime
	 */
	public function __construct( $key = 'depicter-csrf', $maximum_lifetime = 2 ) {
		$this->key = $key;
		$this->maximum_lifetime = $maximum_lifetime;
	}
}