upstreamca

package
v0.10.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 4, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Provides interfaces and adapters for the UpstreamCA service

Generated code. Do not modify by hand.

Index

Constants

View Source
const (
	Type = "UpstreamCA"
)

Variables

View Source
var PluginClient catalog.PluginClient = pluginClient{}

PluginClient is a catalog PluginClient implementation for the UpstreamCA plugin.

Functions

func PluginServer

func PluginServer(server UpstreamCAServer) catalog.PluginServer

PluginServer returns a catalog PluginServer implementation for the UpstreamCA plugin.

Types

type Plugin

Plugin is the client interface for the service with the plugin related methods used by the catalog to initialize the plugin.

type SignedCertificate

type SignedCertificate = upstreamca.SignedCertificate //nolint: golint

type SubmitCSRRequest

type SubmitCSRRequest = upstreamca.SubmitCSRRequest //nolint: golint

type SubmitCSRResponse

type SubmitCSRResponse = upstreamca.SubmitCSRResponse //nolint: golint

type UnimplementedUpstreamCAServer

type UnimplementedUpstreamCAServer = upstreamca.UnimplementedUpstreamCAServer //nolint: golint

type UpstreamCA

type UpstreamCA interface {
	SubmitCSR(context.Context, *SubmitCSRRequest) (*SubmitCSRResponse, error)
}

UpstreamCA is the client interface for the service type UpstreamCA interface.

func AdaptPluginClient

func AdaptPluginClient(client UpstreamCAClient) UpstreamCA

type UpstreamCAClient

type UpstreamCAClient = upstreamca.UpstreamCAClient //nolint: golint

type UpstreamCAServer

type UpstreamCAServer = upstreamca.UpstreamCAServer //nolint: golint

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL