IdentityProvider¶
-
class
oci.identity_data_plane.models.IdentityProvider(**kwargs)¶ Bases:
objectIdentityProvider model.
Attributes
PROTOCOL_SAML2A constant which can be used with the protocol property of a IdentityProvider. authn_context_class_refs[Required] Gets the authn_context_class_refs of this IdentityProvider. force_authentication[Required] Gets the force_authentication of this IdentityProvider. id[Required] Gets the id of this IdentityProvider. name[Required] Gets the name of this IdentityProvider. protocol[Required] Gets the protocol of this IdentityProvider. redirect_uri[Required] Gets the redirect_uri of this IdentityProvider. service_provider_entity_id[Required] Gets the service_provider_entity_id of this IdentityProvider. signing_certificate[Required] Gets the signing_certificate of this IdentityProvider. tenant_id[Required] Gets the tenant_id of this IdentityProvider. tenant_name[Required] Gets the tenant_name of this IdentityProvider. Methods
__init__(**kwargs)Initializes a new IdentityProvider object with values from keyword arguments. -
PROTOCOL_SAML2= 'SAML2'¶ A constant which can be used with the protocol property of a IdentityProvider. This constant has a value of “SAML2”
-
__init__(**kwargs)¶ Initializes a new IdentityProvider object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - id (str) – The value to assign to the id property of this IdentityProvider.
- name (str) – The value to assign to the name property of this IdentityProvider.
- tenant_name (str) – The value to assign to the tenant_name property of this IdentityProvider.
- tenant_id (str) – The value to assign to the tenant_id property of this IdentityProvider.
- redirect_uri (str) – The value to assign to the redirect_uri property of this IdentityProvider.
- signing_certificate (str) – The value to assign to the signing_certificate property of this IdentityProvider.
- protocol (str) – The value to assign to the protocol property of this IdentityProvider. Allowed values for this property are: “SAML2”
- service_provider_entity_id (str) – The value to assign to the service_provider_entity_id property of this IdentityProvider.
- force_authentication (bool) – The value to assign to the force_authentication property of this IdentityProvider.
- authn_context_class_refs (list[str]) – The value to assign to the authn_context_class_refs property of this IdentityProvider.
-
authn_context_class_refs¶ [Required] Gets the authn_context_class_refs of this IdentityProvider. Authentication context class refs.
Returns: The authn_context_class_refs of this IdentityProvider. Return type: list[str]
-
force_authentication¶ [Required] Gets the force_authentication of this IdentityProvider. Whether to force authentication.
Returns: The force_authentication of this IdentityProvider. Return type: bool
-
id¶ [Required] Gets the id of this IdentityProvider. The id of the provider.
Returns: The id of this IdentityProvider. Return type: str
-
name¶ [Required] Gets the name of this IdentityProvider. The name of the provider.
Returns: The name of this IdentityProvider. Return type: str
-
protocol¶ [Required] Gets the protocol of this IdentityProvider. The type of the provider.
Allowed values for this property are: “SAML2”
Returns: The protocol of this IdentityProvider. Return type: str
-
redirect_uri¶ [Required] Gets the redirect_uri of this IdentityProvider. The SAML endpoint where user will be redirected.
Returns: The redirect_uri of this IdentityProvider. Return type: str
-
service_provider_entity_id¶ [Required] Gets the service_provider_entity_id of this IdentityProvider. The id of the service provider entity.
Returns: The service_provider_entity_id of this IdentityProvider. Return type: str
-
signing_certificate¶ [Required] Gets the signing_certificate of this IdentityProvider. The signing certificate of the provider.
Returns: The signing_certificate of this IdentityProvider. Return type: str
-
tenant_id¶ [Required] Gets the tenant_id of this IdentityProvider. The id of the tenant.
Returns: The tenant_id of this IdentityProvider. Return type: str
-
tenant_name¶ [Required] Gets the tenant_name of this IdentityProvider. The name of the tenant.
Returns: The tenant_name of this IdentityProvider. Return type: str
-