@@ -66,6 +66,9 @@ class Default(SectionSchema):
6666 api_user_agent = ConfigParam (name = "api_user_agent" , type = str )
6767 mcp_allowed_tools = ConfigParam (name = "mcp_allowed_tools" , type = str )
6868 mcp_allowed_tool_groups = ConfigParam (name = "mcp_allowed_tool_groups" , type = str )
69+ oidc_audience = ConfigParam (name = "oidc_audience" , type = str )
70+ oidc_org = ConfigParam (name = "oidc_org" , type = str )
71+ oidc_service_slug = ConfigParam (name = "oidc_service_slug" , type = str )
6972 metadata_failure_mode = ConfigParam (name = "metadata_failure_mode" , type = str )
7073
7174 @matches_section ("profile:*" )
@@ -444,6 +447,48 @@ def mcp_allowed_tool_groups(self, value):
444447
445448 self ._set_option ("mcp_allowed_tool_groups" , tool_groups )
446449
450+ @property
451+ def oidc_audience (self ):
452+ """Get value for OIDC audience."""
453+ return self ._get_option ("oidc_audience" )
454+
455+ @oidc_audience .setter
456+ def oidc_audience (self , value ):
457+ """Set value for OIDC audience."""
458+ self ._set_option ("oidc_audience" , value )
459+
460+ @property
461+ def oidc_org (self ):
462+ """Get value for OIDC organisation slug."""
463+ return self ._get_option ("oidc_org" )
464+
465+ @oidc_org .setter
466+ def oidc_org (self , value ):
467+ """Set value for OIDC organisation slug."""
468+ self ._set_option ("oidc_org" , value )
469+
470+ @property
471+ def oidc_service_slug (self ):
472+ """Get value for OIDC service slug."""
473+ return self ._get_option ("oidc_service_slug" )
474+
475+ @oidc_service_slug .setter
476+ def oidc_service_slug (self , value ):
477+ """Set value for OIDC service slug."""
478+ self ._set_option ("oidc_service_slug" , value )
479+
480+ @property
481+ def oidc_discovery_disabled (self ):
482+ """Get value for OIDC discovery disabled flag."""
483+ return self ._get_option ("oidc_discovery_disabled" , default = False )
484+
485+ @oidc_discovery_disabled .setter
486+ def oidc_discovery_disabled (self , value ):
487+ """Set value for OIDC discovery disabled flag."""
488+ self ._set_option (
489+ "oidc_discovery_disabled" , bool (value ) if value is not None else False
490+ )
491+
447492 @property
448493 def metadata_failure_mode (self ):
449494 """Get value for push-time metadata failure mode."""
0 commit comments