Tigera · Authentication Profile
Tigera Authentication
Authentication
Tigera has four distinct authentication surfaces and none of them are declared in an OpenAPI securityScheme — the published Swagger 2.0 definition for the Calico API carries no securityDefinitions block at all, because the API is a Kubernetes aggregated API server that inherits the host cluster's authenticators. This profile was written from the documentation and from probed OAuth metadata, not derived from the spec.
Tigera secures its APIs with http, apiKey, oauth2, openIdConnect, and mutualTLS across 6 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode flow(s).
CompanyKubernetesNetworkingNetwork SecurityContainer SecurityCloud NativeObservabilityMicrosegmentationZero TrusteBPFOpen Source
Methods: http, apiKey, oauth2, openIdConnect, mutualTLS
Schemes: 6
OAuth flows: authorizationCode
API key in: header
Security Schemes
KubernetesBearerToken http
KubernetesClientCertificate mutualTLS
EtcdDatastoreCredentials mutualTLS
CalicoCloudUsageApiKey apiKey
CalicoCloudConsoleSSO openIdConnect
TigeraMCPOAuth oauth2