proxygen
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
TicketTypes.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2018-present, Facebook, Inc.
3
* All rights reserved.
4
*
5
* This source code is licensed under the BSD-style license found in the
6
* LICENSE file in the root directory of this source tree.
7
*/
8
9
#pragma once
10
11
#include <
fizz/crypto/Hkdf.h
>
12
#include <
fizz/crypto/aead/OpenSSLEVPCipher.h
>
13
#include <
fizz/protocol/Types.h
>
14
#include <
fizz/server/AeadTicketCipher.h
>
15
#include <
fizz/server/TicketCodec.h
>
16
17
namespace
fizz
{
18
namespace
server {
19
using
AES128TicketCipher
= AeadTicketCipher<
20
OpenSSLEVPCipher<AESGCM128>,
21
TicketCodec<CertificateStorage::X509>,
22
HkdfImpl<Sha256>
>;
23
using
AES128TicketIdentityOnlyCipher
=
AeadTicketCipher
<
24
OpenSSLEVPCipher<AESGCM128>,
25
TicketCodec<CertificateStorage::IdentityOnly>
,
26
HkdfImpl<Sha256>
>;
27
}
28
}
// namespace fizz
Hkdf.h
Types.h
fizz::server::AeadTicketCipher
Definition:
AeadTicketCipher.h:19
fizz::server::AES128TicketCipher
AeadTicketCipher< OpenSSLEVPCipher< AESGCM128 >, TicketCodec< CertificateStorage::X509 >, HkdfImpl< Sha256 >> AES128TicketCipher
Definition:
TicketTypes.h:22
fizz::server::TicketCodec
Definition:
TicketCodec.h:36
fizz
Definition:
Actions.h:16
fizz::HkdfImpl
Definition:
Hkdf.h:54
AeadTicketCipher.h
OpenSSLEVPCipher.h
TicketCodec.h
proxygen
fizz
fizz
server
TicketTypes.h
Generated by
1.8.11