ExtensionSocialIdentityProvider¶
-
class
oci.identity_domains.models.
ExtensionSocialIdentityProvider
(**kwargs)¶ Bases:
object
Social Identity Provider Extension Schema
Attributes
STATUS_CREATED
A constant which can be used with the status property of a ExtensionSocialIdentityProvider. STATUS_DELETED
A constant which can be used with the status property of a ExtensionSocialIdentityProvider. access_token_url
Gets the access_token_url of this ExtensionSocialIdentityProvider. account_linking_enabled
[Required] Gets the account_linking_enabled of this ExtensionSocialIdentityProvider. admin_scope
Gets the admin_scope of this ExtensionSocialIdentityProvider. authz_url
Gets the authz_url of this ExtensionSocialIdentityProvider. auto_redirect_enabled
Gets the auto_redirect_enabled of this ExtensionSocialIdentityProvider. client_credential_in_payload
Gets the client_credential_in_payload of this ExtensionSocialIdentityProvider. clock_skew_in_seconds
Gets the clock_skew_in_seconds of this ExtensionSocialIdentityProvider. consumer_key
[Required] Gets the consumer_key of this ExtensionSocialIdentityProvider. consumer_secret
[Required] Gets the consumer_secret of this ExtensionSocialIdentityProvider. discovery_url
Gets the discovery_url of this ExtensionSocialIdentityProvider. id_attribute
Gets the id_attribute of this ExtensionSocialIdentityProvider. jit_prov_assigned_groups
Gets the jit_prov_assigned_groups of this ExtensionSocialIdentityProvider. jit_prov_group_static_list_enabled
Gets the jit_prov_group_static_list_enabled of this ExtensionSocialIdentityProvider. profile_url
Gets the profile_url of this ExtensionSocialIdentityProvider. redirect_url
Gets the redirect_url of this ExtensionSocialIdentityProvider. registration_enabled
[Required] Gets the registration_enabled of this ExtensionSocialIdentityProvider. relay_idp_param_mappings
Gets the relay_idp_param_mappings of this ExtensionSocialIdentityProvider. scope
Gets the scope of this ExtensionSocialIdentityProvider. service_provider_name
[Required] Gets the service_provider_name of this ExtensionSocialIdentityProvider. social_jit_provisioning_enabled
Gets the social_jit_provisioning_enabled of this ExtensionSocialIdentityProvider. status
Gets the status of this ExtensionSocialIdentityProvider. Methods
__init__
(**kwargs)Initializes a new ExtensionSocialIdentityProvider object with values from keyword arguments. -
STATUS_CREATED
= 'created'¶ A constant which can be used with the status property of a ExtensionSocialIdentityProvider. This constant has a value of “created”
-
STATUS_DELETED
= 'deleted'¶ A constant which can be used with the status property of a ExtensionSocialIdentityProvider. This constant has a value of “deleted”
-
__init__
(**kwargs)¶ Initializes a new ExtensionSocialIdentityProvider object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - account_linking_enabled (bool) – The value to assign to the account_linking_enabled property of this ExtensionSocialIdentityProvider.
- auto_redirect_enabled (bool) – The value to assign to the auto_redirect_enabled property of this ExtensionSocialIdentityProvider.
- social_jit_provisioning_enabled (bool) – The value to assign to the social_jit_provisioning_enabled property of this ExtensionSocialIdentityProvider.
- jit_prov_group_static_list_enabled (bool) – The value to assign to the jit_prov_group_static_list_enabled property of this ExtensionSocialIdentityProvider.
- jit_prov_assigned_groups (list[oci.identity_domains.models.IdentityProviderJitProvAssignedGroups]) – The value to assign to the jit_prov_assigned_groups property of this ExtensionSocialIdentityProvider.
- registration_enabled (bool) – The value to assign to the registration_enabled property of this ExtensionSocialIdentityProvider.
- status (str) – The value to assign to the status property of this ExtensionSocialIdentityProvider. Allowed values for this property are: “created”, “deleted”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- authz_url (str) – The value to assign to the authz_url property of this ExtensionSocialIdentityProvider.
- access_token_url (str) – The value to assign to the access_token_url property of this ExtensionSocialIdentityProvider.
- relay_idp_param_mappings (list[oci.identity_domains.models.IdentityProviderRelayIdpParamMappings]) – The value to assign to the relay_idp_param_mappings property of this ExtensionSocialIdentityProvider.
- profile_url (str) – The value to assign to the profile_url property of this ExtensionSocialIdentityProvider.
- scope (list[str]) – The value to assign to the scope property of this ExtensionSocialIdentityProvider.
- admin_scope (list[str]) – The value to assign to the admin_scope property of this ExtensionSocialIdentityProvider.
- consumer_key (str) – The value to assign to the consumer_key property of this ExtensionSocialIdentityProvider.
- consumer_secret (str) – The value to assign to the consumer_secret property of this ExtensionSocialIdentityProvider.
- service_provider_name (str) – The value to assign to the service_provider_name property of this ExtensionSocialIdentityProvider.
- clock_skew_in_seconds (int) – The value to assign to the clock_skew_in_seconds property of this ExtensionSocialIdentityProvider.
- redirect_url (str) – The value to assign to the redirect_url property of this ExtensionSocialIdentityProvider.
- discovery_url (str) – The value to assign to the discovery_url property of this ExtensionSocialIdentityProvider.
- client_credential_in_payload (bool) – The value to assign to the client_credential_in_payload property of this ExtensionSocialIdentityProvider.
- id_attribute (str) – The value to assign to the id_attribute property of this ExtensionSocialIdentityProvider.
-
access_token_url
¶ Gets the access_token_url of this ExtensionSocialIdentityProvider. Social IDP Access token URL
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The access_token_url of this ExtensionSocialIdentityProvider. Return type: str
-
account_linking_enabled
¶ [Required] Gets the account_linking_enabled of this ExtensionSocialIdentityProvider. Whether account linking is enabled
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: boolean
- uniqueness: none
Returns: The account_linking_enabled of this ExtensionSocialIdentityProvider. Return type: bool
-
admin_scope
¶ Gets the admin_scope of this ExtensionSocialIdentityProvider. Admin scope to request
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The admin_scope of this ExtensionSocialIdentityProvider. Return type: list[str]
-
authz_url
¶ Gets the authz_url of this ExtensionSocialIdentityProvider. Social IDP Authorization URL
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The authz_url of this ExtensionSocialIdentityProvider. Return type: str
-
auto_redirect_enabled
¶ Gets the auto_redirect_enabled of this ExtensionSocialIdentityProvider. Whether social auto redirect is enabled. The IDP policy should be configured with only one Social IDP, and without username/password selected.
Added In: 2310202314
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The auto_redirect_enabled of this ExtensionSocialIdentityProvider. Return type: bool
-
client_credential_in_payload
¶ Gets the client_credential_in_payload of this ExtensionSocialIdentityProvider. Whether the client credential is contained in payload
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The client_credential_in_payload of this ExtensionSocialIdentityProvider. Return type: bool
-
clock_skew_in_seconds
¶ Gets the clock_skew_in_seconds of this ExtensionSocialIdentityProvider. Social IDP allowed clock skew time
Added In: 20.1.3
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Returns: The clock_skew_in_seconds of this ExtensionSocialIdentityProvider. Return type: int
-
consumer_key
¶ [Required] Gets the consumer_key of this ExtensionSocialIdentityProvider. Social IDP Client Application Client ID
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
Returns: The consumer_key of this ExtensionSocialIdentityProvider. Return type: str
-
consumer_secret
¶ [Required] Gets the consumer_secret of this ExtensionSocialIdentityProvider. Social IDP Client Application Client Secret
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- idcsSensitive: encrypt
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
Returns: The consumer_secret of this ExtensionSocialIdentityProvider. Return type: str
-
discovery_url
¶ Gets the discovery_url of this ExtensionSocialIdentityProvider. Discovery URL
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The discovery_url of this ExtensionSocialIdentityProvider. Return type: str
-
id_attribute
¶ Gets the id_attribute of this ExtensionSocialIdentityProvider. Id attribute used for account linking
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The id_attribute of this ExtensionSocialIdentityProvider. Return type: str
-
jit_prov_assigned_groups
¶ Gets the jit_prov_assigned_groups of this ExtensionSocialIdentityProvider. Lists the groups each social JIT-provisioned user is a member. Just-in-Time user-provisioning applies this static list when jitProvGroupStaticListEnabled:true.
Added In: 2310202314
- SCIM++ Properties:
- idcsCompositeKey: [value]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Returns: The jit_prov_assigned_groups of this ExtensionSocialIdentityProvider. Return type: list[oci.identity_domains.models.IdentityProviderJitProvAssignedGroups]
-
jit_prov_group_static_list_enabled
¶ Gets the jit_prov_group_static_list_enabled of this ExtensionSocialIdentityProvider. Set to true to indicate Social JIT User Provisioning Groups should be assigned from a static list
Added In: 2310202314
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The jit_prov_group_static_list_enabled of this ExtensionSocialIdentityProvider. Return type: bool
-
profile_url
¶ Gets the profile_url of this ExtensionSocialIdentityProvider. Social IDP User profile URL
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The profile_url of this ExtensionSocialIdentityProvider. Return type: str
-
redirect_url
¶ Gets the redirect_url of this ExtensionSocialIdentityProvider. redirect URL for social idp
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The redirect_url of this ExtensionSocialIdentityProvider. Return type: str
-
registration_enabled
¶ [Required] Gets the registration_enabled of this ExtensionSocialIdentityProvider. Whether registration is enabled
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: boolean
- uniqueness: none
Returns: The registration_enabled of this ExtensionSocialIdentityProvider. Return type: bool
-
relay_idp_param_mappings
¶ Gets the relay_idp_param_mappings of this ExtensionSocialIdentityProvider. Relay Param variable for Social IDP
Added In: 2305190132
- SCIM++ Properties:
- idcsCompositeKey: [relayParamKey]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Returns: The relay_idp_param_mappings of this ExtensionSocialIdentityProvider. Return type: list[oci.identity_domains.models.IdentityProviderRelayIdpParamMappings]
-
scope
¶ Gets the scope of this ExtensionSocialIdentityProvider. Scope to request
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The scope of this ExtensionSocialIdentityProvider. Return type: list[str]
-
service_provider_name
¶ [Required] Gets the service_provider_name of this ExtensionSocialIdentityProvider. Service Provider Name
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
Returns: The service_provider_name of this ExtensionSocialIdentityProvider. Return type: str
Gets the social_jit_provisioning_enabled of this ExtensionSocialIdentityProvider. Whether Social JIT Provisioning is enabled
Added In: 2307282043
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The social_jit_provisioning_enabled of this ExtensionSocialIdentityProvider. Return type: bool
-
status
¶ Gets the status of this ExtensionSocialIdentityProvider. Status
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “created”, “deleted”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The status of this ExtensionSocialIdentityProvider. Return type: str
-