SystemConfigurationAuthenticationOauth

class pydelfini.delfini_core.models.system_configuration_authentication_oauth.SystemConfigurationAuthenticationOauth(authorization_url, base_url, client_id, client_secret, title, token_url, userinfo_url, enabled=False, icon_url=Unset, type=Unset)[source]

Bases: object

SystemConfigurationAuthenticationOauth model

Parameters:
authorization_url
Type:

str

base_url
Type:

str

client_id
Type:

str

client_secret
Type:

str

title
Type:

str

token_url
Type:

str

userinfo_url
Type:

str

enabled

Default: False.

Type:

Union[Unset, bool]

icon_url
Type:

Union[Unset, str]

type
Type:

Union[Unset, SystemConfigurationAuthenticationOauthType]

Attributes

authorization_url

base_url

client_id

client_secret

title

token_url

userinfo_url

enabled

icon_url

type

additional_properties

additional_keys

classmethod from_dict(src_dict)[source]

Create an instance of SystemConfigurationAuthenticationOauth from a dict

Parameters:

src_dict (Dict[str, Any])

Return type:

T

to_dict()[source]

Convert to a dict

Return type:

Dict[str, Any]