#include <grpc/support/port_platform.h>
#include "src/core/lib/security/credentials/credentials.h"
#include <stdlib.h>
#include <string.h>
#include <string>
#include <gmock/gmock.h>
#include <openssl/rsa.h>
#include "absl/strings/match.h"
#include "absl/strings/str_cat.h"
#include "absl/strings/str_format.h"
#include "absl/strings/str_replace.h"
#include <grpc/grpc_security.h>
#include <grpc/slice.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpc/support/string_util.h>
#include <grpc/support/time.h>
#include "src/core/lib/gpr/env.h"
#include "src/core/lib/gpr/tmpfile.h"
#include "src/core/lib/gprpp/host_port.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/gprpp/unique_type_name.h"
#include "src/core/lib/http/httpcli.h"
#include "src/core/lib/http/httpcli_ssl_credentials.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/promise/exec_ctx_wakeup_scheduler.h"
#include "src/core/lib/promise/promise.h"
#include "src/core/lib/promise/seq.h"
#include "src/core/lib/security/context/security_context.h"
#include "src/core/lib/security/credentials/composite/composite_credentials.h"
#include "src/core/lib/security/credentials/external/aws_external_account_credentials.h"
#include "src/core/lib/security/credentials/external/external_account_credentials.h"
#include "src/core/lib/security/credentials/external/file_external_account_credentials.h"
#include "src/core/lib/security/credentials/external/url_external_account_credentials.h"
#include "src/core/lib/security/credentials/fake/fake_credentials.h"
#include "src/core/lib/security/credentials/google_default/google_default_credentials.h"
#include "src/core/lib/security/credentials/iam/iam_credentials.h"
#include "src/core/lib/security/credentials/jwt/jwt_credentials.h"
#include "src/core/lib/security/credentials/oauth2/oauth2_credentials.h"
#include "src/core/lib/security/credentials/tls/grpc_tls_credentials_options.h"
#include "src/core/lib/security/credentials/xds/xds_credentials.h"
#include "src/core/lib/security/transport/auth_filters.h"
#include "src/core/lib/transport/error_utils.h"
#include "src/core/lib/uri/uri_parser.h"
#include "test/core/util/test_config.h"
Go to the source code of this file.
Namespaces | |
grpc_core | |
Functions | |
int | main (int argc, char **argv) |
Definition at line 3799 of file core/security/credentials_test.cc.
|
private |
Definition at line 547 of file core/security/credentials_test.cc.
|
private |
Definition at line 543 of file core/security/credentials_test.cc.
const char* call_host |
Definition at line 2052 of file core/security/credentials_test.cc.
const char* call_method |
Definition at line 2053 of file core/security/credentials_test.cc.
const char* desired_method_name |
Definition at line 2055 of file core/security/credentials_test.cc.
const char* desired_service_url |
Definition at line 2054 of file core/security/credentials_test.cc.
|
private |
Definition at line 542 of file core/security/credentials_test.cc.
|
private |
Definition at line 541 of file core/security/credentials_test.cc.
|
private |
Definition at line 545 of file core/security/credentials_test.cc.
|
private |
Definition at line 544 of file core/security/credentials_test.cc.
|
private |
Definition at line 546 of file core/security/credentials_test.cc.
const char* url_scheme |
Definition at line 2051 of file core/security/credentials_test.cc.