Mir
Classes | Typedefs | Enumerations | Functions | Variables
mir::cookie Namespace Reference

Classes

class  Authority
 A source of moderately-difficult-to-spoof cookies. More...
 
class  Cookie
 
class  HMACCookie
 
struct  SecurityCheckError
 

Typedefs

using Blob = std::array< uint8_t, default_blob_size >
 
using Secret = std::vector< uint8_t >
 

Enumerations

enum  Format : uint8_t { Format::hmac_sha_1_8 }
 

Functions

int const_memcmp (void const *const b1_, void const *const b2_, size_t len)
 

Variables

size_t const default_blob_size = 29
 

Typedef Documentation

using mir::cookie::Blob = typedef std::array<uint8_t, default_blob_size>
typedef std::vector< uint8_t > mir::cookie::Secret

Enumeration Type Documentation

enum mir::cookie::Format : uint8_t
strong
Enumerator
hmac_sha_1_8 

Function Documentation

int mir::cookie::const_memcmp ( void const *const  b1_,
void const *const  b2_,
size_t  len 
)

Variable Documentation

size_t const mir::cookie::default_blob_size = 29

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016