proxygen
fizz::server::CookieCipher Class Referenceabstract

#include <CookieCipher.h>

Inheritance diagram for fizz::server::CookieCipher:
fizz::server::AeadCookieCipher< AeadType, HkdfType > fizz::server::test::MockCookieCipher

Public Member Functions

virtual ~CookieCipher ()=default
 
virtual folly::Optional< CookieStatedecrypt (Buf) const =0
 

Detailed Description

Interface for decrypting prior state information from a cookie. These are never sent through the state machine (they are only useful for applications that require a stateless reset), hence the lack of an encrypt method.

Definition at line 32 of file CookieCipher.h.

Constructor & Destructor Documentation

virtual fizz::server::CookieCipher::~CookieCipher ( )
virtualdefault

Member Function Documentation

virtual folly::Optional<CookieState> fizz::server::CookieCipher::decrypt ( Buf  ) const
pure virtual

The documentation for this class was generated from the following file: