Federation#

class Federation(well_known_config=None, idp_id=None, cloud_tenant=None, cloud_api_key=None, claim_map=None, created_time=None, last_updated_time=None, created_by=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#

Bases: ExternalizableAbstractModel

Description of the OIDC provider.

Parameters:
  • well_known_config (min=3 chars, max=2000 chars) – (well_known_config) Well known URL of the OIDC provider.

  • idp_id – (idp_id) IDP attached to the users of the OIDC provider.

  • cloud_tenant – (cloud_tenant) Provider side tenant that is registering domain.

  • cloud_api_key (max=128 chars) – (cloud_api_key) API key for authenticating to the OIDC provider.

  • claim_map – (claim_map)

  • created_time – (created_time) Creation time of the OIDC provider.

  • last_updated_time – (last_updated_time) Last updated time of the OIDC provider.

  • created_by – (created_by) User or service who created the OIDC provider.

property claim_map#
Type:

FederationClaims

property cloud_api_key#

API key for authenticating to the OIDC provider.

Type:

str

property cloud_tenant#

Provider side tenant that is registering domain.

Type:

str

property created_by#

User or service who created the OIDC provider.

Type:

str

property created_time#

Creation time of the OIDC provider.

Type:

datetime

property idp_id#

IDP attached to the users of the OIDC provider.

Type:

str

property last_updated_time#

Last updated time of the OIDC provider.

Type:

datetime

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model

property well_known_config#

Well known URL of the OIDC provider.

Type:

str