Versions in this module Expand all Collapse all v2 v2.3.0 Aug 28, 2026 Changes in this version + var ErrSCIMRequestRequired = errors.New("scim request context is required") + func NewSCIMServer(rt *integrationsruntime.Runtime) (scim.Server, error) + func WithRequest(ctx context.Context, req *Request) context.Context + type DirectoryGroupHandler struct + Runtime *integrationsruntime.Runtime + func (h *DirectoryGroupHandler) Create(r *http.Request, attributes scim.ResourceAttributes) (scim.Resource, error) + func (h *DirectoryGroupHandler) Delete(r *http.Request, id string) error + func (h *DirectoryGroupHandler) Get(r *http.Request, id string) (scim.Resource, error) + func (h *DirectoryGroupHandler) GetAll(r *http.Request, params scim.ListRequestParams) (scim.Page, error) + func (h *DirectoryGroupHandler) Patch(r *http.Request, id string, operations []scim.PatchOperation) (scim.Resource, error) + func (h *DirectoryGroupHandler) Replace(r *http.Request, id string, attributes scim.ResourceAttributes) (scim.Resource, error) + type DirectoryUserHandler struct + Runtime *integrationsruntime.Runtime + func (h *DirectoryUserHandler) Create(r *http.Request, attributes scim.ResourceAttributes) (scim.Resource, error) + func (h *DirectoryUserHandler) Delete(r *http.Request, id string) error + func (h *DirectoryUserHandler) Get(r *http.Request, id string) (scim.Resource, error) + func (h *DirectoryUserHandler) GetAll(r *http.Request, params scim.ListRequestParams) (scim.Page, error) + func (h *DirectoryUserHandler) Patch(r *http.Request, id string, operations []scim.PatchOperation) (scim.Resource, error) + func (h *DirectoryUserHandler) Replace(r *http.Request, id string, attributes scim.ResourceAttributes) (scim.Resource, error) + type Request struct + BasePath string + Installation *generated.Integration Other modules containing this package github.com/theopenlane/core