Documentation
¶
Overview ¶
Package enrollmentrequest is a generated GoMock package.
Index ¶
- func CreateEnrollmentRequestFromUntrusted(ctx context.Context, svc Service, orgId uuid.UUID, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
- func ReplaceEnrollmentRequestFromUntrusted(ctx context.Context, svc Service, orgId uuid.UUID, name string, ...) (*domain.EnrollmentRequest, domain.Status)
- func SanitizeEnrollmentRequest(er *domain.EnrollmentRequest)
- type MockService
- func (m *MockService) ApproveEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, ...) (*domain.EnrollmentRequestApprovalStatus, domain.Status)
- func (m *MockService) CreateEnrollmentRequest(ctx context.Context, orgId uuid.UUID, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
- func (m *MockService) DeleteEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) domain.Status
- func (m *MockService) EXPECT() *MockServiceMockRecorder
- func (m *MockService) GetEnrollmentConfig(ctx context.Context, orgId uuid.UUID, params domain.GetEnrollmentConfigParams) (*domain.EnrollmentConfig, domain.Status)
- func (m *MockService) GetEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) (*domain.EnrollmentRequest, domain.Status)
- func (m *MockService) GetEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string) (*domain.EnrollmentRequest, domain.Status)
- func (m *MockService) ListEnrollmentRequests(ctx context.Context, orgId uuid.UUID, ...) (*domain.EnrollmentRequestList, domain.Status)
- func (m *MockService) PatchEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, patch domain.PatchRequest) (*domain.EnrollmentRequest, domain.Status)
- func (m *MockService) ReplaceEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
- func (m *MockService) ReplaceEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
- type MockServiceMockRecorder
- func (mr *MockServiceMockRecorder) ApproveEnrollmentRequest(ctx, orgId, name, approval any) *gomock.Call
- func (mr *MockServiceMockRecorder) CreateEnrollmentRequest(ctx, orgId, er any) *gomock.Call
- func (mr *MockServiceMockRecorder) DeleteEnrollmentRequest(ctx, orgId, name any) *gomock.Call
- func (mr *MockServiceMockRecorder) GetEnrollmentConfig(ctx, orgId, params any) *gomock.Call
- func (mr *MockServiceMockRecorder) GetEnrollmentRequest(ctx, orgId, name any) *gomock.Call
- func (mr *MockServiceMockRecorder) GetEnrollmentRequestStatus(ctx, orgId, name any) *gomock.Call
- func (mr *MockServiceMockRecorder) ListEnrollmentRequests(ctx, orgId, params any) *gomock.Call
- func (mr *MockServiceMockRecorder) PatchEnrollmentRequest(ctx, orgId, name, patch any) *gomock.Call
- func (mr *MockServiceMockRecorder) ReplaceEnrollmentRequest(ctx, orgId, name, er any) *gomock.Call
- func (mr *MockServiceMockRecorder) ReplaceEnrollmentRequestStatus(ctx, orgId, name, er any) *gomock.Call
- type Service
- type ServiceHandler
- func (h *ServiceHandler) ApproveEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, ...) (*domain.EnrollmentRequestApprovalStatus, domain.Status)
- func (h *ServiceHandler) CreateEnrollmentRequest(ctx context.Context, orgId uuid.UUID, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
- func (h *ServiceHandler) DeleteEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) domain.Status
- func (h *ServiceHandler) GetEnrollmentConfig(ctx context.Context, orgId uuid.UUID, params domain.GetEnrollmentConfigParams) (*domain.EnrollmentConfig, domain.Status)
- func (h *ServiceHandler) GetEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) (*domain.EnrollmentRequest, domain.Status)
- func (h *ServiceHandler) GetEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string) (*domain.EnrollmentRequest, domain.Status)
- func (h *ServiceHandler) ListEnrollmentRequests(ctx context.Context, orgId uuid.UUID, ...) (*domain.EnrollmentRequestList, domain.Status)
- func (h *ServiceHandler) PatchEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, patch domain.PatchRequest) (*domain.EnrollmentRequest, domain.Status)
- func (h *ServiceHandler) ReplaceEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
- func (h *ServiceHandler) ReplaceEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
- type TracedService
- func (_d *TracedService) ApproveEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, ...) (ep1 *domain.EnrollmentRequestApprovalStatus, s1 domain.Status)
- func (_d *TracedService) CreateEnrollmentRequest(ctx context.Context, orgId uuid.UUID, er domain.EnrollmentRequest) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
- func (_d *TracedService) DeleteEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) (s1 domain.Status)
- func (_d *TracedService) GetEnrollmentConfig(ctx context.Context, orgId uuid.UUID, params domain.GetEnrollmentConfigParams) (ep1 *domain.EnrollmentConfig, s1 domain.Status)
- func (_d *TracedService) GetEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
- func (_d *TracedService) GetEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
- func (_d *TracedService) ListEnrollmentRequests(ctx context.Context, orgId uuid.UUID, ...) (ep1 *domain.EnrollmentRequestList, s1 domain.Status)
- func (_d *TracedService) PatchEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, patch domain.PatchRequest) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
- func (_d *TracedService) ReplaceEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
- func (_d *TracedService) ReplaceEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateEnrollmentRequestFromUntrusted ¶
func CreateEnrollmentRequestFromUntrusted(ctx context.Context, svc Service, orgId uuid.UUID, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
CreateEnrollmentRequestFromUntrusted sanitizes an untrusted enrollment request document, then creates it.
func ReplaceEnrollmentRequestFromUntrusted ¶
func ReplaceEnrollmentRequestFromUntrusted(ctx context.Context, svc Service, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
ReplaceEnrollmentRequestFromUntrusted sanitizes an untrusted enrollment request document, then replaces it.
func SanitizeEnrollmentRequest ¶
func SanitizeEnrollmentRequest(er *domain.EnrollmentRequest)
SanitizeEnrollmentRequest clears status and managed metadata from an untrusted enrollment request document (HTTP body).
Types ¶
type MockService ¶
type MockService struct {
// contains filtered or unexported fields
}
MockService is a mock of Service interface.
func NewMockService ¶
func NewMockService(ctrl *gomock.Controller) *MockService
NewMockService creates a new mock instance.
func (*MockService) ApproveEnrollmentRequest ¶
func (m *MockService) ApproveEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, approval domain.EnrollmentRequestApproval) (*domain.EnrollmentRequestApprovalStatus, domain.Status)
ApproveEnrollmentRequest mocks base method.
func (*MockService) CreateEnrollmentRequest ¶
func (m *MockService) CreateEnrollmentRequest(ctx context.Context, orgId uuid.UUID, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
CreateEnrollmentRequest mocks base method.
func (*MockService) DeleteEnrollmentRequest ¶
func (m *MockService) DeleteEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) domain.Status
DeleteEnrollmentRequest mocks base method.
func (*MockService) EXPECT ¶
func (m *MockService) EXPECT() *MockServiceMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockService) GetEnrollmentConfig ¶
func (m *MockService) GetEnrollmentConfig(ctx context.Context, orgId uuid.UUID, params domain.GetEnrollmentConfigParams) (*domain.EnrollmentConfig, domain.Status)
GetEnrollmentConfig mocks base method.
func (*MockService) GetEnrollmentRequest ¶
func (m *MockService) GetEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) (*domain.EnrollmentRequest, domain.Status)
GetEnrollmentRequest mocks base method.
func (*MockService) GetEnrollmentRequestStatus ¶
func (m *MockService) GetEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string) (*domain.EnrollmentRequest, domain.Status)
GetEnrollmentRequestStatus mocks base method.
func (*MockService) ListEnrollmentRequests ¶
func (m *MockService) ListEnrollmentRequests(ctx context.Context, orgId uuid.UUID, params domain.ListEnrollmentRequestsParams) (*domain.EnrollmentRequestList, domain.Status)
ListEnrollmentRequests mocks base method.
func (*MockService) PatchEnrollmentRequest ¶
func (m *MockService) PatchEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, patch domain.PatchRequest) (*domain.EnrollmentRequest, domain.Status)
PatchEnrollmentRequest mocks base method.
func (*MockService) ReplaceEnrollmentRequest ¶
func (m *MockService) ReplaceEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
ReplaceEnrollmentRequest mocks base method.
func (*MockService) ReplaceEnrollmentRequestStatus ¶
func (m *MockService) ReplaceEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
ReplaceEnrollmentRequestStatus mocks base method.
type MockServiceMockRecorder ¶
type MockServiceMockRecorder struct {
// contains filtered or unexported fields
}
MockServiceMockRecorder is the mock recorder for MockService.
func (*MockServiceMockRecorder) ApproveEnrollmentRequest ¶
func (mr *MockServiceMockRecorder) ApproveEnrollmentRequest(ctx, orgId, name, approval any) *gomock.Call
ApproveEnrollmentRequest indicates an expected call of ApproveEnrollmentRequest.
func (*MockServiceMockRecorder) CreateEnrollmentRequest ¶
func (mr *MockServiceMockRecorder) CreateEnrollmentRequest(ctx, orgId, er any) *gomock.Call
CreateEnrollmentRequest indicates an expected call of CreateEnrollmentRequest.
func (*MockServiceMockRecorder) DeleteEnrollmentRequest ¶
func (mr *MockServiceMockRecorder) DeleteEnrollmentRequest(ctx, orgId, name any) *gomock.Call
DeleteEnrollmentRequest indicates an expected call of DeleteEnrollmentRequest.
func (*MockServiceMockRecorder) GetEnrollmentConfig ¶
func (mr *MockServiceMockRecorder) GetEnrollmentConfig(ctx, orgId, params any) *gomock.Call
GetEnrollmentConfig indicates an expected call of GetEnrollmentConfig.
func (*MockServiceMockRecorder) GetEnrollmentRequest ¶
func (mr *MockServiceMockRecorder) GetEnrollmentRequest(ctx, orgId, name any) *gomock.Call
GetEnrollmentRequest indicates an expected call of GetEnrollmentRequest.
func (*MockServiceMockRecorder) GetEnrollmentRequestStatus ¶
func (mr *MockServiceMockRecorder) GetEnrollmentRequestStatus(ctx, orgId, name any) *gomock.Call
GetEnrollmentRequestStatus indicates an expected call of GetEnrollmentRequestStatus.
func (*MockServiceMockRecorder) ListEnrollmentRequests ¶
func (mr *MockServiceMockRecorder) ListEnrollmentRequests(ctx, orgId, params any) *gomock.Call
ListEnrollmentRequests indicates an expected call of ListEnrollmentRequests.
func (*MockServiceMockRecorder) PatchEnrollmentRequest ¶
func (mr *MockServiceMockRecorder) PatchEnrollmentRequest(ctx, orgId, name, patch any) *gomock.Call
PatchEnrollmentRequest indicates an expected call of PatchEnrollmentRequest.
func (*MockServiceMockRecorder) ReplaceEnrollmentRequest ¶
func (mr *MockServiceMockRecorder) ReplaceEnrollmentRequest(ctx, orgId, name, er any) *gomock.Call
ReplaceEnrollmentRequest indicates an expected call of ReplaceEnrollmentRequest.
func (*MockServiceMockRecorder) ReplaceEnrollmentRequestStatus ¶
func (mr *MockServiceMockRecorder) ReplaceEnrollmentRequestStatus(ctx, orgId, name, er any) *gomock.Call
ReplaceEnrollmentRequestStatus indicates an expected call of ReplaceEnrollmentRequestStatus.
type Service ¶
type Service interface {
CreateEnrollmentRequest(ctx context.Context, orgId uuid.UUID, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
ListEnrollmentRequests(ctx context.Context, orgId uuid.UUID, params domain.ListEnrollmentRequestsParams) (*domain.EnrollmentRequestList, domain.Status)
GetEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) (*domain.EnrollmentRequest, domain.Status)
ReplaceEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
PatchEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, patch domain.PatchRequest) (*domain.EnrollmentRequest, domain.Status)
DeleteEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) domain.Status
GetEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string) (*domain.EnrollmentRequest, domain.Status)
ApproveEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, approval domain.EnrollmentRequestApproval) (*domain.EnrollmentRequestApprovalStatus, domain.Status)
ReplaceEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
GetEnrollmentConfig(ctx context.Context, orgId uuid.UUID, params domain.GetEnrollmentConfigParams) (*domain.EnrollmentConfig, domain.Status)
}
func WrapWithTracing ¶
WrapWithTracing returns a Service that wraps inner with tracing spans, or nil if inner is nil.
type ServiceHandler ¶
type ServiceHandler struct {
// contains filtered or unexported fields
}
func NewServiceHandler ¶
func NewServiceHandler(store enrollmentrequeststore.Store, deviceStore devicestore.Store, csrStore certificatesigningrequeststore.Store, ca *crypto.CAClient, kvStore kvstore.KVStore, events events.Service, log logrus.FieldLogger, tpmCAPaths []string, agentEndpoint string, uiUrl string) *ServiceHandler
NewServiceHandler creates a new enrollmentrequest ServiceHandler instance.
func (*ServiceHandler) ApproveEnrollmentRequest ¶
func (h *ServiceHandler) ApproveEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, approval domain.EnrollmentRequestApproval) (*domain.EnrollmentRequestApprovalStatus, domain.Status)
func (*ServiceHandler) CreateEnrollmentRequest ¶
func (h *ServiceHandler) CreateEnrollmentRequest(ctx context.Context, orgId uuid.UUID, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
func (*ServiceHandler) DeleteEnrollmentRequest ¶
func (*ServiceHandler) GetEnrollmentConfig ¶
func (h *ServiceHandler) GetEnrollmentConfig(ctx context.Context, orgId uuid.UUID, params domain.GetEnrollmentConfigParams) (*domain.EnrollmentConfig, domain.Status)
func (*ServiceHandler) GetEnrollmentRequest ¶
func (h *ServiceHandler) GetEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) (*domain.EnrollmentRequest, domain.Status)
func (*ServiceHandler) GetEnrollmentRequestStatus ¶
func (h *ServiceHandler) GetEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string) (*domain.EnrollmentRequest, domain.Status)
func (*ServiceHandler) ListEnrollmentRequests ¶
func (h *ServiceHandler) ListEnrollmentRequests(ctx context.Context, orgId uuid.UUID, params domain.ListEnrollmentRequestsParams) (*domain.EnrollmentRequestList, domain.Status)
func (*ServiceHandler) PatchEnrollmentRequest ¶
func (h *ServiceHandler) PatchEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, patch domain.PatchRequest) (*domain.EnrollmentRequest, domain.Status)
Only metadata.labels and spec can be patched. If we try to patch other fields, HTTP 400 Bad Request is returned.
func (*ServiceHandler) ReplaceEnrollmentRequest ¶
func (h *ServiceHandler) ReplaceEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
func (*ServiceHandler) ReplaceEnrollmentRequestStatus ¶
func (h *ServiceHandler) ReplaceEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (*domain.EnrollmentRequest, domain.Status)
type TracedService ¶
type TracedService struct {
// contains filtered or unexported fields
}
TracedService wraps a Service implementation with OpenTelemetry tracing.
func (*TracedService) ApproveEnrollmentRequest ¶
func (_d *TracedService) ApproveEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, approval domain.EnrollmentRequestApproval) (ep1 *domain.EnrollmentRequestApprovalStatus, s1 domain.Status)
func (*TracedService) CreateEnrollmentRequest ¶
func (_d *TracedService) CreateEnrollmentRequest(ctx context.Context, orgId uuid.UUID, er domain.EnrollmentRequest) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
func (*TracedService) DeleteEnrollmentRequest ¶
func (*TracedService) GetEnrollmentConfig ¶
func (_d *TracedService) GetEnrollmentConfig(ctx context.Context, orgId uuid.UUID, params domain.GetEnrollmentConfigParams) (ep1 *domain.EnrollmentConfig, s1 domain.Status)
func (*TracedService) GetEnrollmentRequest ¶
func (_d *TracedService) GetEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
func (*TracedService) GetEnrollmentRequestStatus ¶
func (_d *TracedService) GetEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
func (*TracedService) ListEnrollmentRequests ¶
func (_d *TracedService) ListEnrollmentRequests(ctx context.Context, orgId uuid.UUID, params domain.ListEnrollmentRequestsParams) (ep1 *domain.EnrollmentRequestList, s1 domain.Status)
func (*TracedService) PatchEnrollmentRequest ¶
func (_d *TracedService) PatchEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, patch domain.PatchRequest) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
func (*TracedService) ReplaceEnrollmentRequest ¶
func (_d *TracedService) ReplaceEnrollmentRequest(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (ep1 *domain.EnrollmentRequest, s1 domain.Status)
func (*TracedService) ReplaceEnrollmentRequestStatus ¶
func (_d *TracedService) ReplaceEnrollmentRequestStatus(ctx context.Context, orgId uuid.UUID, name string, er domain.EnrollmentRequest) (ep1 *domain.EnrollmentRequest, s1 domain.Status)