Documentation ¶
Index ¶
- type Handler
- func (h *Handler) FetchJWTBundles(req *workload.JWTBundlesRequest, ...) error
- func (h *Handler) FetchJWTSVID(ctx context.Context, req *workload.JWTSVIDRequest) (*workload.JWTSVIDResponse, error)
- func (h *Handler) FetchX509SVID(_ *workload.X509SVIDRequest, ...) error
- func (h *Handler) ValidateJWTSVID(ctx context.Context, req *workload.ValidateJWTSVIDRequest) (*workload.ValidateJWTSVIDResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct { Manager manager.Manager Catalog catalog.Catalog L logrus.FieldLogger M telemetry.Metrics }
Handler implements the Workload API interface
func (*Handler) FetchJWTBundles ¶
func (h *Handler) FetchJWTBundles(req *workload.JWTBundlesRequest, stream workload.SpiffeWorkloadAPI_FetchJWTBundlesServer) error
func (*Handler) FetchJWTSVID ¶
func (h *Handler) FetchJWTSVID(ctx context.Context, req *workload.JWTSVIDRequest) (*workload.JWTSVIDResponse, error)
func (*Handler) FetchX509SVID ¶
func (h *Handler) FetchX509SVID(_ *workload.X509SVIDRequest, stream workload.SpiffeWorkloadAPI_FetchX509SVIDServer) error
func (*Handler) ValidateJWTSVID ¶
func (h *Handler) ValidateJWTSVID(ctx context.Context, req *workload.ValidateJWTSVIDRequest) (*workload.ValidateJWTSVIDResponse, error)
Click to show internal directories.
Click to hide internal directories.