IdentityProvider¶
-
class
oci.identity_data_plane.models.
IdentityProvider
(**kwargs)¶ Bases:
object
IdentityProvider model.
Attributes
PROTOCOL_SAML2
A 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
-