# qlight-token-manager plugin sdk go get github.com/ConsenSys/quorum-qlight-token-manager-plugin-sdk-go/proto # plugin initialization sdk go get github.com/ConsenSys/quorum-qlight-token-manager-plugin-sdk-go/proto_common # mocks for testing go get github.com/ConsenSys/quorum-qlight-token-manager-plugin-sdk-go/mock_proto Quorum's pluggable architecture allows for a Quorum node to be extended with additional functionality.
qlight-token-manager plugins provide an implementation of management of refresh OAuth Token for QLight clients.
The communication between Quorum and a qlight-token-manager plugin uses gRPC.
This SDK can be used to develop Go qlight-token-manager plugins that fulfill Quorum's gRPC qlight-token-manager plugin interface. It provides the necessary Go types and methods for starting a new gRPC server, initializing a new plugin, and for handling Quorum gRPC requests.
This repo is auto-updated
The quorum-plugin-definitions project defines the qlight-token-manager plugin gRPC API. A GitHub Actions workflow updates the SDK whenever quorum-plugin-definitions is altered.