Documentation
¶
Overview ¶
Package consentpolicy validates the syntax, registration eligibility predicates, and deployment prerequisites for administrator consent preauthorization.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsBackChannelOnlyClient ¶
IsBackChannelOnlyClient reports whether client has no interactive /authorize flow, using the same explicit marker and metadata-shape exclusions at startup and runtime. Any client without the authorization_code grant qualifies, so /authorize answers it exactly like an unknown client ID instead of letting fosite's redirect_uri validation reveal that the ID exists.
func IsEligibleClient ¶
IsEligibleClient reports whether client supports ToolHive's interactive authorization-code flow and can be preauthorized to skip its consent page.
Types ¶
This section is empty.