#include <algorithm>
#include <memory>
#include <string>
#include <vector>
#include "absl/memory/memory.h"
#include "upb/upb.hpp"
#include <grpc/grpc_security_constants.h>
#include <grpc/support/log.h>
#include <grpcpp/security/alts_context.h>
#include <grpcpp/security/alts_util.h>
#include <grpcpp/security/auth_context.h>
#include <grpcpp/support/config.h>
#include <grpcpp/support/status.h>
#include <grpcpp/support/string_ref.h>
#include "src/core/tsi/alts/handshaker/alts_tsi_handshaker.h"
#include "src/proto/grpc/gcp/altscontext.upb.h"
Go to the source code of this file.
Namespaces | |
grpc | |
grpc::experimental | |
Functions | |
grpc::Status | grpc::experimental::AltsClientAuthzCheck (const std::shared_ptr< const AuthContext > &auth_context, const std::vector< std::string > &expected_service_accounts) |
std::unique_ptr< AltsContext > | grpc::experimental::GetAltsContextFromAuthContext (const std::shared_ptr< const AuthContext > &auth_context) |