authorizationconnectv2

package
v0.44.0 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2026 License: BSD-3-Clause-Clear Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// AuthorizationServiceGetDecisionsProcedure is the procedure name of the AuthorizationService's
	// GetDecisions RPC.
	AuthorizationServiceGetDecisionsProcedure = "/authorization.AuthorizationService/GetDecisions"
	// AuthorizationServiceGetDecisionsByTokenProcedure is the procedure name of the
	// AuthorizationService's GetDecisionsByToken RPC.
	AuthorizationServiceGetDecisionsByTokenProcedure = "/authorization.AuthorizationService/GetDecisionsByToken"
	// AuthorizationServiceGetEntitlementsProcedure is the procedure name of the AuthorizationService's
	// GetEntitlements RPC.
	AuthorizationServiceGetEntitlementsProcedure = "/authorization.AuthorizationService/GetEntitlements"
)

These constants are the procedure names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// AuthorizationServiceName is the fully-qualified name of the AuthorizationService service.
	AuthorizationServiceName = "authorization.AuthorizationService"
)

Variables

This section is empty.

Functions

func RegisterAuthorizationServiceHandler

func RegisterAuthorizationServiceHandler(server *connect.Server, svc AuthorizationServiceHandler)

RegisterAuthorizationServiceHandler registers svc as the authorization.AuthorizationService implementation on server.

Types

type AuthorizationServiceClient

AuthorizationServiceClient is a client for the authorization.AuthorizationService service.

func NewAuthorizationServiceClient

func NewAuthorizationServiceClient(client *connect.Client) AuthorizationServiceClient

NewAuthorizationServiceClient constructs a client for the authorization.AuthorizationService service. Multiple service clients may share a single connect.Client.

type AuthorizationServiceHandler

AuthorizationServiceHandler is an implementation of the authorization.AuthorizationService service.

type UnimplementedAuthorizationServiceHandler

type UnimplementedAuthorizationServiceHandler struct{}

UnimplementedAuthorizationServiceHandler returns CodeUnimplemented from all methods.

Jump to

Keyboard shortcuts

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