RegisterOidcConfigResponse
¶
Source code in docs_src/capo_wickr/types/register_oidc_config_response.py
application_id
instance-attribute
¶
application_id: NotRequired[int]
The unique identifier for the registered OIDC application.
application_name
instance-attribute
¶
application_name: NotRequired[GenericString]
The name of the registered OIDC application.
ca_certificate
instance-attribute
¶
ca_certificate: NotRequired[GenericString]
The CA certificate used for secure communication with the OIDC provider.
client_id
instance-attribute
¶
client_id: NotRequired[GenericString]
The OAuth client ID assigned to the application.
client_secret
instance-attribute
¶
client_secret: NotRequired[SensitiveString]
The OAuth client secret for the application.
company_id
instance-attribute
¶
company_id: GenericString
Custom identifier your end users will use to sign in with SSO.
custom_username
instance-attribute
¶
custom_username: NotRequired[GenericString]
The custom field mapping used for extracting the username.
extra_auth_params
instance-attribute
¶
extra_auth_params: NotRequired[GenericString]
The additional authentication parameters configured for the OIDC flow.
redirect_url
instance-attribute
¶
redirect_url: NotRequired[GenericString]
The redirect URL configured for the OAuth flow.
secret
instance-attribute
¶
secret: NotRequired[SensitiveString]
The client secret for authenticating with the OIDC provider.
sso_token_buffer_minutes
instance-attribute
¶
sso_token_buffer_minutes: NotRequired[int]
The buffer time in minutes before the SSO token expires.
user_id
instance-attribute
¶
user_id: NotRequired[GenericString]
The claim field being used as the user identifier.