Go to the documentation of this file.
19 #ifndef GRPC_CORE_LIB_SECURITY_CREDENTIALS_COMPOSITE_COMPOSITE_CREDENTIALS_H
20 #define GRPC_CORE_LIB_SECURITY_CREDENTIALS_COMPOSITE_COMPOSITE_CREDENTIALS_H
29 #include "absl/status/statusor.h"
98 std::vector<grpc_core::RefCountedPtr<grpc_call_credentials>>;
~grpc_composite_channel_credentials() override=default
void push_to_inner(grpc_core::RefCountedPtr< grpc_call_credentials > creds, bool is_composite)
grpc_core::UniqueTypeName type() const override
grpc_core::RefCountedPtr< grpc_channel_security_connector > create_security_connector(grpc_core::RefCountedPtr< grpc_call_credentials > call_creds, const char *target, const grpc_channel_args *args, grpc_channel_args **new_args) override
grpc_core::UniqueTypeName type() const override
grpc_security_level min_security_level_
int cmp(const grpc_call_credentials *other) const
const CallCredentialsList & inner() const
virtual grpc_core::ChannelArgs update_arguments(grpc_core::ChannelArgs args)
~grpc_composite_call_credentials() override=default
std::string debug_string() override
grpc_core::ChannelArgs update_arguments(grpc_core::ChannelArgs args) override
grpc_security_level min_security_level() const override
int cmp_impl(const grpc_channel_credentials *other) const override
grpc_core::RefCountedPtr< grpc_channel_credentials > duplicate_without_call_credentials() override
const grpc_call_credentials * call_creds() const
const grpc_channel_credentials * inner_creds() const
constexpr absl::remove_reference_t< T > && move(T &&t) noexcept
CallCredentialsList inner_
static grpc_core::UniqueTypeName Type()
grpc_core::RefCountedPtr< grpc_channel_credentials > inner_creds_
grpc_composite_call_credentials(grpc_core::RefCountedPtr< grpc_call_credentials > creds1, grpc_core::RefCountedPtr< grpc_call_credentials > creds2)
int cmp(const grpc_channel_credentials *other) const
int QsortCompare(const T &a, const T &b)
grpc_core::ArenaPromise< absl::StatusOr< grpc_core::ClientMetadataHandle > > GetRequestMetadata(grpc_core::ClientMetadataHandle initial_metadata, const GetRequestMetadataArgs *args) override
grpc_core::RefCountedPtr< grpc_call_credentials > call_creds_
std::vector< grpc_core::RefCountedPtr< grpc_call_credentials > > CallCredentialsList
grpc_composite_channel_credentials(grpc_core::RefCountedPtr< grpc_channel_credentials > channel_creds, grpc_core::RefCountedPtr< grpc_call_credentials > call_creds)
int cmp_impl(const grpc_call_credentials *other) const override
grpc_call_credentials * mutable_call_creds()
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:52