QGrpcCredentials Class

template <typename Call, typename Channel> class QGrpcCredentials

The QGrpcCredentials class is a combination of call and channel credentials that is used by gRPC channels to communicate with services, using the given authentication parameters. 更多...

头: #include <QGrpcCredentials>
CMake: find_package(Qt6 REQUIRED COMPONENTS Grpc)
target_link_libraries(mytarget PRIVATE Qt6::Grpc)
Since: Qt 6.5
继承: QAbstractGrpcCredentials

公共函数

QGrpcCredentials (const Call & call , const Channel & channel )
QGrpcCredentials (const Call & call )
QGrpcCredentials (const Channel & channel )
virtual ~QGrpcCredentials () override

重实现公共函数

virtual QGrpcCredentialMap callCredentials () const override
virtual QGrpcCredentialMap channelCredentials () const override

详细描述

成员函数文档编制

[explicit] QGrpcCredentials:: QGrpcCredentials (const 调用 & call , const Channel & channel )

Constructs QGrpcCredentials with call and channel credentials. The Call type must be the base of QGrpcCallCredentials and the Channel type must be the base of QGrpcChannelCredentials .

[explicit] QGrpcCredentials:: QGrpcCredentials (const 调用 & call )

Constructs QGrpcCredentials with call credentials. The Call type must be the base of QGrpcCallCredentials .

[explicit] QGrpcCredentials:: QGrpcCredentials (const Channel & channel )

Constructs QGrpcCredentials with channel credentials. The Channel type must be the base of QGrpcChannelCredentials .

[override virtual] QGrpcCredentials:: ~QGrpcCredentials ()

销毁 QGrpcCredentials 对象。

[override virtual] QGrpcCredentialMap QGrpcCredentials:: callCredentials () const

重实现: QAbstractGrpcCredentials::callCredentials() const .

Returns a map of call credentials by calling QGrpcCallCredentials::operator () on a stored Call object.

[override virtual] QGrpcCredentialMap QGrpcCredentials:: channelCredentials () const

重实现: QAbstractGrpcCredentials::channelCredentials() const .

Returns a map of channel credentials by calling QGrpcChannelCredentials::channelCredentials () on a stored Channel object.