Directories
¶
| Path | Synopsis |
|---|---|
|
Package authflow implements the browser-facing OIDC auth-code flow for kombify backend services.
|
Package authflow implements the browser-facing OIDC auth-code flow for kombify backend services. |
|
Package authlocal implements username+password authentication for kombify backends backed by a single break-glass admin record.
|
Package authlocal implements username+password authentication for kombify backends backed by a single break-glass admin record. |
|
Package authsession implements stateless HS256-signed session tokens that kombify backend services issue to their own browser frontends after a successful login (OIDC code-flow via [authflow], or break-glass via [authlocal]).
|
Package authsession implements stateless HS256-signed session tokens that kombify backend services issue to their own browser frontends after a successful login (OIDC code-flow via [authflow], or break-glass via [authlocal]). |
|
Package cloudlogin implements the fail-closed enrollment-token gate for kombify Cloud login on a self-hosted instance.
|
Package cloudlogin implements the fail-closed enrollment-token gate for kombify Cloud login on a self-hosted instance. |
|
Package denial is the single client-error-envelope/v1 type for cost-bearing and entitlement denials.
|
Package denial is the single client-error-envelope/v1 type for cost-bearing and entitlement denials. |
|
Package identity provides shared types for edge-injected user identity.
|
Package identity provides shared types for edge-injected user identity. |
|
internal
|
|
|
referenceid
Package referenceid contains the closed grammars shared by otherwise independent provider-free wire packages.
|
Package referenceid contains the closed grammars shared by otherwise independent provider-free wire packages. |
|
nativeclient
|
|
|
interactiveauth
Package interactiveauth implements the two human-interactive native OAuth flows of NATIVE-CLIENT-PLATFORM-STANDARD.md section 4, composed on the transport-pure oidcclient package:
|
Package interactiveauth implements the two human-interactive native OAuth flows of NATIVE-CLIENT-PLATFORM-STANDARD.md section 4, composed on the transport-pure oidcclient package: |
|
profile
Package profile implements the client side of the Kombify ClientConnectionProfile v1 contract: strict fail-closed parsing, validation, and discovery fetching of `GET /.well-known/kombify-client`.
|
Package profile implements the client side of the Kombify ClientConnectionProfile v1 contract: strict fail-closed parsing, validation, and discovery fetching of `GET /.well-known/kombify-client`. |
|
Package oidcclient provides a provider-neutral OIDC client used across all kombify Go services (Simulate, StackKits-Server, TechStack).
|
Package oidcclient provides a provider-neutral OIDC client used across all kombify Go services (Simulate, StackKits-Server, TechStack). |
|
Role claim extraction from OIDC tokens.
|
Role claim extraction from OIDC tokens. |
|
Package runtimeexecutor defines the provider-neutral v1beta1 contract for executing already-authorized governed runtime targets.
|
Package runtimeexecutor defines the provider-neutral v1beta1 contract for executing already-authorized governed runtime targets. |
|
Package toolauth provides client-side authentication for kombify desktop tools.
|
Package toolauth provides client-side authentication for kombify desktop tools. |
Click to show internal directories.
Click to hide internal directories.