Documentation ¶
Index ¶
- type Result
- type WorkloadAPI
- func (w *WorkloadAPI) Addr() *net.UnixAddr
- func (w *WorkloadAPI) Close()
- 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 {
// contains filtered or unexported fields
}
func (*WorkloadAPI) Addr ¶
func (w *WorkloadAPI) Addr() *net.UnixAddr
func (*WorkloadAPI) Close ¶
func (w *WorkloadAPI) Close()
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.