Documentation ¶
Index ¶
- type Result
- type WorkloadAPI
- func (w *WorkloadAPI) Addr() net.Addr
- func (w *WorkloadAPI) FetchJWTBundles(*workload.JWTBundlesRequest, workload.SpiffeWorkloadAPI_FetchJWTBundlesServer) error
- func (w *WorkloadAPI) FetchJWTSVID(context.Context, *workload.JWTSVIDRequest) (*workload.JWTSVIDResponse, error)
- func (w *WorkloadAPI) FetchX509SVID(req *workload.X509SVIDRequest, ...) error
- func (w *WorkloadAPI) ValidateJWTSVID(context.Context, *workload.ValidateJWTSVIDRequest) (*workload.ValidateJWTSVIDResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Result ¶
type Result interface {
// contains filtered or unexported methods
}
func FetchX509SVIDErrorOnce ¶
func FetchX509SVIDResponses ¶
func FetchX509SVIDResponses(responses ...*workload.X509SVIDResponse) Result
type WorkloadAPI ¶
type WorkloadAPI struct { workload.UnimplementedSpiffeWorkloadAPIServer // contains filtered or unexported fields }
func (*WorkloadAPI) Addr ¶
func (w *WorkloadAPI) Addr() net.Addr
func (*WorkloadAPI) FetchJWTBundles ¶
func (w *WorkloadAPI) FetchJWTBundles(*workload.JWTBundlesRequest, workload.SpiffeWorkloadAPI_FetchJWTBundlesServer) error
func (*WorkloadAPI) FetchJWTSVID ¶
func (w *WorkloadAPI) FetchJWTSVID(context.Context, *workload.JWTSVIDRequest) (*workload.JWTSVIDResponse, error)
func (*WorkloadAPI) FetchX509SVID ¶
func (w *WorkloadAPI) FetchX509SVID(req *workload.X509SVIDRequest, stream workload.SpiffeWorkloadAPI_FetchX509SVIDServer) error
func (*WorkloadAPI) ValidateJWTSVID ¶
func (w *WorkloadAPI) ValidateJWTSVID(context.Context, *workload.ValidateJWTSVIDRequest) (*workload.ValidateJWTSVIDResponse, error)
Click to show internal directories.
Click to hide internal directories.