Documentation ¶
Overview ¶
Provides interfaces and adapters for the AgentStore service
Generated code. Do not modify by hand.
Provides interfaces and adapters for the IdentityProvider service ¶
Generated code. Do not modify by hand.
Index ¶
- Constants
- func AgentStoreHostServiceClient(client *AgentStore) catalog.HostServiceClient
- func AgentStoreHostServiceServer(server AgentStoreServer) catalog.HostServiceServer
- func IdentityProviderHostServiceClient(client *IdentityProvider) catalog.HostServiceClient
- func IdentityProviderHostServiceServer(server IdentityProviderServer) catalog.HostServiceServer
- type AgentInfo
- type AgentStore
- type AgentStoreClient
- type AgentStoreServer
- type FetchX509IdentityRequest
- type FetchX509IdentityResponse
- type GetAgentInfoRequest
- type GetAgentInfoResponse
- type IdentityProvider
- type IdentityProviderClient
- type IdentityProviderServer
- type UnimplementedAgentStoreServer
- type UnimplementedIdentityProviderServer
- type UnsafeAgentStoreServer
- type UnsafeIdentityProviderServer
- type X509Identity
Constants ¶
const (
AgentStoreType = "AgentStore"
)
const (
IdentityProviderType = "IdentityProvider"
)
Variables ¶
This section is empty.
Functions ¶
func AgentStoreHostServiceClient ¶
func AgentStoreHostServiceClient(client *AgentStore) catalog.HostServiceClient
AgentStoreHostServiceServer returns a catalog HostServiceServer implementation for the AgentStore plugin.
func AgentStoreHostServiceServer ¶
func AgentStoreHostServiceServer(server AgentStoreServer) catalog.HostServiceServer
AgentStoreHostServiceServer returns a catalog HostServiceServer implementation for the AgentStore plugin.
func IdentityProviderHostServiceClient ¶
func IdentityProviderHostServiceClient(client *IdentityProvider) catalog.HostServiceClient
IdentityProviderHostServiceServer returns a catalog HostServiceServer implementation for the IdentityProvider plugin.
func IdentityProviderHostServiceServer ¶
func IdentityProviderHostServiceServer(server IdentityProviderServer) catalog.HostServiceServer
IdentityProviderHostServiceServer returns a catalog HostServiceServer implementation for the IdentityProvider plugin.
Types ¶
type AgentInfo ¶
type AgentInfo = hostservices.AgentInfo //nolint: golint
type AgentStore ¶
type AgentStore interface {
GetAgentInfo(context.Context, *GetAgentInfoRequest) (*GetAgentInfoResponse, error)
}
AgentStore is the client interface for the service type AgentStore interface.
func AdaptAgentStoreHostServiceClient ¶
func AdaptAgentStoreHostServiceClient(client AgentStoreClient) AgentStore
type AgentStoreClient ¶
type AgentStoreClient = hostservices.AgentStoreClient //nolint: golint
type AgentStoreServer ¶
type AgentStoreServer = hostservices.AgentStoreServer //nolint: golint
type FetchX509IdentityRequest ¶
type FetchX509IdentityRequest = hostservices.FetchX509IdentityRequest //nolint: golint
type FetchX509IdentityResponse ¶
type FetchX509IdentityResponse = hostservices.FetchX509IdentityResponse //nolint: golint
type GetAgentInfoRequest ¶
type GetAgentInfoRequest = hostservices.GetAgentInfoRequest //nolint: golint
type GetAgentInfoResponse ¶
type GetAgentInfoResponse = hostservices.GetAgentInfoResponse //nolint: golint
type IdentityProvider ¶
type IdentityProvider interface {
FetchX509Identity(context.Context, *FetchX509IdentityRequest) (*FetchX509IdentityResponse, error)
}
IdentityProvider is the client interface for the service type IdentityProvider interface.
func AdaptIdentityProviderHostServiceClient ¶
func AdaptIdentityProviderHostServiceClient(client IdentityProviderClient) IdentityProvider
type IdentityProviderClient ¶
type IdentityProviderClient = hostservices.IdentityProviderClient //nolint: golint
type IdentityProviderServer ¶
type IdentityProviderServer = hostservices.IdentityProviderServer //nolint: golint
type UnimplementedAgentStoreServer ¶
type UnimplementedAgentStoreServer = hostservices.UnimplementedAgentStoreServer //nolint: golint
type UnimplementedIdentityProviderServer ¶
type UnimplementedIdentityProviderServer = hostservices.UnimplementedIdentityProviderServer //nolint: golint
type UnsafeAgentStoreServer ¶ added in v0.12.0
type UnsafeAgentStoreServer = hostservices.UnsafeAgentStoreServer //nolint: golint
type UnsafeIdentityProviderServer ¶ added in v0.12.0
type UnsafeIdentityProviderServer = hostservices.UnsafeIdentityProviderServer //nolint: golint
type X509Identity ¶
type X509Identity = hostservices.X509Identity //nolint: golint