Classes | Namespaces | Functions
trust_token_test.cc File Reference
#include <stdio.h>
#include <string.h>
#include <time.h>
#include <algorithm>
#include <limits>
#include <string>
#include <tuple>
#include <utility>
#include <vector>
#include <gtest/gtest.h>
#include <openssl/bytestring.h>
#include <openssl/curve25519.h>
#include <openssl/evp.h>
#include <openssl/mem.h>
#include <openssl/rand.h>
#include <openssl/sha.h>
#include <openssl/trust_token.h>
#include "../ec_extra/internal.h"
#include "../fipsmodule/ec/internal.h"
#include "../internal.h"
#include "../test/test_util.h"
#include "internal.h"
Include dependency graph for trust_token_test.cc:

Go to the source code of this file.

Classes

class  BSSL_NAMESPACE_BEGIN::TrustTokenBadKeyTest
 
class  BSSL_NAMESPACE_BEGIN::TrustTokenMetadataTest
 
class  BSSL_NAMESPACE_BEGIN::TrustTokenProtocolTest
 
class  BSSL_NAMESPACE_BEGIN::TrustTokenProtocolTestBase
 

Namespaces

 BSSL_NAMESPACE_BEGIN
 

Functions

static std::vector< const TRUST_TOKEN_METHOD * > BSSL_NAMESPACE_BEGIN::AllMethods ()
 
 BSSL_NAMESPACE_BEGIN::INSTANTIATE_TEST_SUITE_P (TrustTokenAllBadKeyTest, TrustTokenBadKeyTest, testing::Combine(testing::ValuesIn(AllMethods()), testing::Bool(), testing::Values(0, 1, 2, 3, 4, 5)))
 
 BSSL_NAMESPACE_BEGIN::INSTANTIATE_TEST_SUITE_P (TrustTokenAllMetadataTest, TrustTokenMetadataTest, testing::Combine(testing::ValuesIn(AllMethods()), testing::Values(TrustTokenProtocolTest::KeyID(0), TrustTokenProtocolTest::KeyID(1), TrustTokenProtocolTest::KeyID(2)), testing::Bool()))
 
 BSSL_NAMESPACE_BEGIN::INSTANTIATE_TEST_SUITE_P (TrustTokenAllProtocolTest, TrustTokenProtocolTest, testing::ValuesIn(AllMethods()))
 
 BSSL_NAMESPACE_BEGIN::TEST (TrustTokenTest, HExp1)
 
 BSSL_NAMESPACE_BEGIN::TEST (TrustTokenTest, HExp2)
 
 BSSL_NAMESPACE_BEGIN::TEST (TrustTokenTest, KeyGenExp1)
 
 BSSL_NAMESPACE_BEGIN::TEST (TrustTokenTest, KeyGenExp2PMB)
 
 BSSL_NAMESPACE_BEGIN::TEST (TrustTokenTest, KeyGenExp2VOPRF)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenBadKeyTest, BadKey)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenMetadataTest, ExcessDataProof)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenMetadataTest, RawSetAndGetMetadata)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenMetadataTest, SetAndGetMetadata)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenMetadataTest, TooManyRequests)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenMetadataTest, TruncatedProof)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenProtocolTest, ExtraDataIssuanceResponse)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenProtocolTest, InvalidToken)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenProtocolTest, IssuedWithBadKeyID)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenProtocolTest, TruncatedIssuanceRequest)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenProtocolTest, TruncatedIssuanceResponse)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenProtocolTest, TruncatedRedemptionRequest)
 
 BSSL_NAMESPACE_BEGIN::TEST_P (TrustTokenProtocolTest, TruncatedRedemptionResponse)
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:35