IdpMetadata#

class IdpMetadata(entity_id=None, login_url=None, logout_url=None, error_url=None, certificate=None, name_id_policy_format=None, *args, **kwargs)#

Bases: object

Information of the IDP.

Parameters:
  • entity_id (required min=3 chars, max=2000 chars) – (entity_id) Entity identifier of identity provider.

  • login_url (required min=3 chars, max=2000 chars) – (login_url) Login URL of the identity provider.

  • logout_url (min=3 chars, max=2000 chars) – (logout_url) Logout URL of the identity provider.

  • error_url (min=3 chars, max=2000 chars) – (error_url) Error URL of the identity provider.

  • certificate (required min=64 chars,) – (certificate) Certificate for verification.

  • name_id_policy_format – (name_id_policy_format)

property certificate#

Certificate for verification.

Type:

str

property entity_id#

Entity identifier of identity provider.

Type:

str

property error_url#

Error URL of the identity provider.

Type:

str

property login_url#

Login URL of the identity provider.

Type:

str

property logout_url#

Logout URL of the identity provider.

Type:

str

property name_id_policy_format#
Type:

NameIdPolicyFormat

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model