Documentation
¶
Overview ¶
Package controlplane implements the control-plane API service.
Index ¶
Constants ¶
View Source
const ServiceName = "control-plane-api"
ServiceName is the canonical service identifier for the control plane API.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server implements the control plane API.
func (*Server) OperatorAuthHook ¶
OperatorAuthHook authenticates an operator request using a bearer token.
func (*Server) RegisterRoutes ¶
RegisterRoutes registers HTTP routes for the control plane API.
Source Files
¶
- app.go
- audit.go
- auth_operator.go
- constants.go
- deps_migadu.go
- deps_migadu_smtp.go
- deps_telnyx.go
- doc.go
- eth_rpc.go
- handlers_comm_webhooks.go
- handlers_domains.go
- handlers_instances.go
- handlers_logout.go
- handlers_operator.go
- handlers_operator_audit.go
- handlers_operator_provisioning.go
- handlers_operator_reviews.go
- handlers_operator_user_approvals.go
- handlers_portal_auth.go
- handlers_portal_billing.go
- handlers_portal_domains_route53.go
- handlers_portal_instance_keys.go
- handlers_portal_instances.go
- handlers_portal_updates.go
- handlers_provisioning.go
- handlers_provisioning_consent.go
- handlers_setup.go
- handlers_soul_boundaries.go
- handlers_soul_capabilities.go
- handlers_soul_channels_email_provision.go
- handlers_soul_channels_phone_provision.go
- handlers_soul_comm_portal.go
- handlers_soul_comm_send.go
- handlers_soul_config.go
- handlers_soul_contact_preferences.go
- handlers_soul_continuity.go
- handlers_soul_discovery_v3.go
- handlers_soul_failures.go
- handlers_soul_lifecycle.go
- handlers_soul_mine.go
- handlers_soul_mint_conversation.go
- handlers_soul_operations.go
- handlers_soul_public.go
- handlers_soul_public_list_helpers.go
- handlers_soul_publish.go
- handlers_soul_registry.go
- handlers_soul_relationships.go
- handlers_soul_rotation.go
- handlers_soul_sovereignty.go
- handlers_soul_suspension.go
- handlers_soul_transparency.go
- handlers_soul_update_registration.go
- handlers_soul_validation.go
- handlers_soul_versions.go
- handlers_tip_registry.go
- handlers_tip_registry_config.go
- handlers_usage.go
- handlers_wallet.go
- handlers_webauthn.go
- instance_response_derived.go
- lesser_releases.go
- managed_instance_urls.go
- operator_sessions.go
- portal_approval.go
- portal_instance_response.go
- proof_verify.go
- provision_job_response_derived.go
- public_base_url.go
- queues_sqs.go
- rate_limits.go
- rbac.go
- route53_client.go
- server.go
- soul_boundary_keyword_index.go
- soul_registration_publish_helpers.go
- soul_registration_publish_v2.go
- soul_registration_publish_v3.go
- soul_store_helpers.go
- tip_registry_auto_ops.go
- tip_registry_constants.go
- token_hash.go
- tokens.go
- wallet_credentials.go
- wallet_privileged.go
- wallet_reserved.go
- wallet_service.go
- wallet_types.go
- wallet_username.go
- webauthn_engine.go
- webauthn_user.go
Click to show internal directories.
Click to hide internal directories.