#include <grpc/support/port_platform.h>#include "src/core/lib/security/credentials/plugin/plugin_credentials.h"#include <atomic>#include <type_traits>#include "absl/status/status.h"#include "absl/strings/str_cat.h"#include "absl/strings/string_view.h"#include <grpc/slice.h>#include <grpc/support/alloc.h>#include <grpc/support/log.h>#include "src/core/lib/iomgr/error.h"#include "src/core/lib/iomgr/exec_ctx.h"#include "src/core/lib/promise/promise.h"#include "src/core/lib/slice/slice.h"#include "src/core/lib/slice/slice_internal.h"#include "src/core/lib/surface/api_trace.h"#include "src/core/lib/surface/validate_metadata.h"#include "src/core/lib/transport/metadata_batch.h"
Go to the source code of this file.
Functions | |
| grpc_call_credentials * | grpc_metadata_credentials_create_from_plugin (grpc_metadata_credentials_plugin plugin, grpc_security_level min_security_level, void *reserved) |
Variables | |
| grpc_core::TraceFlag | grpc_plugin_credentials_trace (false, "plugin_credentials") |
| grpc_call_credentials* grpc_metadata_credentials_create_from_plugin | ( | grpc_metadata_credentials_plugin | plugin, |
| grpc_security_level | min_security_level, | ||
| void * | reserved | ||
| ) |
Creates a credentials object from a plugin with a specified minimum security level.
Definition at line 208 of file plugin_credentials.cc.
| grpc_core::TraceFlag grpc_plugin_credentials_trace(false, "plugin_credentials") |