AppExtensionSamlServiceProviderApp¶
-
class
oci.identity_domains.models.
AppExtensionSamlServiceProviderApp
(**kwargs)¶ Bases:
object
This extension defines attributes related to the Service Providers configuration.
Attributes
ENCRYPTION_ALGORITHM_3_DES
A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. ENCRYPTION_ALGORITHM_AES_128
A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. ENCRYPTION_ALGORITHM_AES_128_GCM
A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. ENCRYPTION_ALGORITHM_AES_192
A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. ENCRYPTION_ALGORITHM_AES_192_GCM
A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. ENCRYPTION_ALGORITHM_AES_256
A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. ENCRYPTION_ALGORITHM_AES_256_GCM
A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. FEDERATION_PROTOCOL_SAML2_0
A constant which can be used with the federation_protocol property of a AppExtensionSamlServiceProviderApp. FEDERATION_PROTOCOL_WS_FED1_1
A constant which can be used with the federation_protocol property of a AppExtensionSamlServiceProviderApp. KEY_ENCRYPTION_ALGORITHM_RSA_OAEP
A constant which can be used with the key_encryption_algorithm property of a AppExtensionSamlServiceProviderApp. KEY_ENCRYPTION_ALGORITHM_RSA_V1_5
A constant which can be used with the key_encryption_algorithm property of a AppExtensionSamlServiceProviderApp. LOGOUT_BINDING_POST
A constant which can be used with the logout_binding property of a AppExtensionSamlServiceProviderApp. LOGOUT_BINDING_REDIRECT
A constant which can be used with the logout_binding property of a AppExtensionSamlServiceProviderApp. SIGNATURE_HASH_ALGORITHM_SHA_1
A constant which can be used with the signature_hash_algorithm property of a AppExtensionSamlServiceProviderApp. SIGNATURE_HASH_ALGORITHM_SHA_256
A constant which can be used with the signature_hash_algorithm property of a AppExtensionSamlServiceProviderApp. SIGN_RESPONSE_OR_ASSERTION_ASSERTION
A constant which can be used with the sign_response_or_assertion property of a AppExtensionSamlServiceProviderApp. SIGN_RESPONSE_OR_ASSERTION_ASSERTION_AND_RESPONSE
A constant which can be used with the sign_response_or_assertion property of a AppExtensionSamlServiceProviderApp. SIGN_RESPONSE_OR_ASSERTION_RESPONSE
A constant which can be used with the sign_response_or_assertion property of a AppExtensionSamlServiceProviderApp. assertion_consumer_url
Gets the assertion_consumer_url of this AppExtensionSamlServiceProviderApp. encrypt_assertion
Gets the encrypt_assertion of this AppExtensionSamlServiceProviderApp. encryption_algorithm
Gets the encryption_algorithm of this AppExtensionSamlServiceProviderApp. encryption_certificate
Gets the encryption_certificate of this AppExtensionSamlServiceProviderApp. federation_protocol
Gets the federation_protocol of this AppExtensionSamlServiceProviderApp. group_assertion_attributes
Gets the group_assertion_attributes of this AppExtensionSamlServiceProviderApp. hok_acs_url
Gets the hok_acs_url of this AppExtensionSamlServiceProviderApp. hok_required
Gets the hok_required of this AppExtensionSamlServiceProviderApp. include_signing_cert_in_signature
Gets the include_signing_cert_in_signature of this AppExtensionSamlServiceProviderApp. key_encryption_algorithm
Gets the key_encryption_algorithm of this AppExtensionSamlServiceProviderApp. last_notification_sent_time
Gets the last_notification_sent_time of this AppExtensionSamlServiceProviderApp. logout_binding
Gets the logout_binding of this AppExtensionSamlServiceProviderApp. logout_enabled
Gets the logout_enabled of this AppExtensionSamlServiceProviderApp. logout_request_url
Gets the logout_request_url of this AppExtensionSamlServiceProviderApp. logout_response_url
Gets the logout_response_url of this AppExtensionSamlServiceProviderApp. metadata
Gets the metadata of this AppExtensionSamlServiceProviderApp. name_id_format
Gets the name_id_format of this AppExtensionSamlServiceProviderApp. name_id_userstore_attribute
Gets the name_id_userstore_attribute of this AppExtensionSamlServiceProviderApp. outbound_assertion_attributes
Gets the outbound_assertion_attributes of this AppExtensionSamlServiceProviderApp. partner_provider_id
Gets the partner_provider_id of this AppExtensionSamlServiceProviderApp. partner_provider_pattern
Gets the partner_provider_pattern of this AppExtensionSamlServiceProviderApp. sign_response_or_assertion
Gets the sign_response_or_assertion of this AppExtensionSamlServiceProviderApp. signature_hash_algorithm
Gets the signature_hash_algorithm of this AppExtensionSamlServiceProviderApp. signing_certificate
Gets the signing_certificate of this AppExtensionSamlServiceProviderApp. succinct_id
Gets the succinct_id of this AppExtensionSamlServiceProviderApp. tenant_provider_id
Gets the tenant_provider_id of this AppExtensionSamlServiceProviderApp. user_assertion_attributes
Gets the user_assertion_attributes of this AppExtensionSamlServiceProviderApp. Methods
__init__
(**kwargs)Initializes a new AppExtensionSamlServiceProviderApp object with values from keyword arguments. -
ENCRYPTION_ALGORITHM_3_DES
= '3DES'¶ A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “3DES”
-
ENCRYPTION_ALGORITHM_AES_128
= 'AES-128'¶ A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “AES-128”
-
ENCRYPTION_ALGORITHM_AES_128_GCM
= 'AES-128-GCM'¶ A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “AES-128-GCM”
-
ENCRYPTION_ALGORITHM_AES_192
= 'AES-192'¶ A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “AES-192”
-
ENCRYPTION_ALGORITHM_AES_192_GCM
= 'AES-192-GCM'¶ A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “AES-192-GCM”
-
ENCRYPTION_ALGORITHM_AES_256
= 'AES-256'¶ A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “AES-256”
-
ENCRYPTION_ALGORITHM_AES_256_GCM
= 'AES-256-GCM'¶ A constant which can be used with the encryption_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “AES-256-GCM”
-
FEDERATION_PROTOCOL_SAML2_0
= 'SAML2.0'¶ A constant which can be used with the federation_protocol property of a AppExtensionSamlServiceProviderApp. This constant has a value of “SAML2.0”
-
FEDERATION_PROTOCOL_WS_FED1_1
= 'WS-Fed1.1'¶ A constant which can be used with the federation_protocol property of a AppExtensionSamlServiceProviderApp. This constant has a value of “WS-Fed1.1”
-
KEY_ENCRYPTION_ALGORITHM_RSA_OAEP
= 'RSA-OAEP'¶ A constant which can be used with the key_encryption_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “RSA-OAEP”
-
KEY_ENCRYPTION_ALGORITHM_RSA_V1_5
= 'RSA-v1.5'¶ A constant which can be used with the key_encryption_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “RSA-v1.5”
-
LOGOUT_BINDING_POST
= 'Post'¶ A constant which can be used with the logout_binding property of a AppExtensionSamlServiceProviderApp. This constant has a value of “Post”
-
LOGOUT_BINDING_REDIRECT
= 'Redirect'¶ A constant which can be used with the logout_binding property of a AppExtensionSamlServiceProviderApp. This constant has a value of “Redirect”
-
SIGNATURE_HASH_ALGORITHM_SHA_1
= 'SHA-1'¶ A constant which can be used with the signature_hash_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “SHA-1”
-
SIGNATURE_HASH_ALGORITHM_SHA_256
= 'SHA-256'¶ A constant which can be used with the signature_hash_algorithm property of a AppExtensionSamlServiceProviderApp. This constant has a value of “SHA-256”
-
SIGN_RESPONSE_OR_ASSERTION_ASSERTION
= 'Assertion'¶ A constant which can be used with the sign_response_or_assertion property of a AppExtensionSamlServiceProviderApp. This constant has a value of “Assertion”
-
SIGN_RESPONSE_OR_ASSERTION_ASSERTION_AND_RESPONSE
= 'AssertionAndResponse'¶ A constant which can be used with the sign_response_or_assertion property of a AppExtensionSamlServiceProviderApp. This constant has a value of “AssertionAndResponse”
-
SIGN_RESPONSE_OR_ASSERTION_RESPONSE
= 'Response'¶ A constant which can be used with the sign_response_or_assertion property of a AppExtensionSamlServiceProviderApp. This constant has a value of “Response”
-
__init__
(**kwargs)¶ Initializes a new AppExtensionSamlServiceProviderApp object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - metadata (str) – The value to assign to the metadata property of this AppExtensionSamlServiceProviderApp.
- partner_provider_id (str) – The value to assign to the partner_provider_id property of this AppExtensionSamlServiceProviderApp.
- partner_provider_pattern (str) – The value to assign to the partner_provider_pattern property of this AppExtensionSamlServiceProviderApp.
- tenant_provider_id (str) – The value to assign to the tenant_provider_id property of this AppExtensionSamlServiceProviderApp.
- succinct_id (str) – The value to assign to the succinct_id property of this AppExtensionSamlServiceProviderApp.
- assertion_consumer_url (str) – The value to assign to the assertion_consumer_url property of this AppExtensionSamlServiceProviderApp.
- logout_request_url (str) – The value to assign to the logout_request_url property of this AppExtensionSamlServiceProviderApp.
- logout_response_url (str) – The value to assign to the logout_response_url property of this AppExtensionSamlServiceProviderApp.
- name_id_format (str) – The value to assign to the name_id_format property of this AppExtensionSamlServiceProviderApp.
- signing_certificate (str) – The value to assign to the signing_certificate property of this AppExtensionSamlServiceProviderApp.
- encryption_certificate (str) – The value to assign to the encryption_certificate property of this AppExtensionSamlServiceProviderApp.
- encryption_algorithm (str) – The value to assign to the encryption_algorithm property of this AppExtensionSamlServiceProviderApp. Allowed values for this property are: “3DES”, “AES-128”, “AES-256”, “AES-192”, “AES-128-GCM”, “AES-256-GCM”, “AES-192-GCM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- key_encryption_algorithm (str) – The value to assign to the key_encryption_algorithm property of this AppExtensionSamlServiceProviderApp. Allowed values for this property are: “RSA-v1.5”, “RSA-OAEP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- encrypt_assertion (bool) – The value to assign to the encrypt_assertion property of this AppExtensionSamlServiceProviderApp.
- sign_response_or_assertion (str) – The value to assign to the sign_response_or_assertion property of this AppExtensionSamlServiceProviderApp. Allowed values for this property are: “Assertion”, “Response”, “AssertionAndResponse”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- include_signing_cert_in_signature (bool) – The value to assign to the include_signing_cert_in_signature property of this AppExtensionSamlServiceProviderApp.
- logout_binding (str) – The value to assign to the logout_binding property of this AppExtensionSamlServiceProviderApp. Allowed values for this property are: “Redirect”, “Post”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- logout_enabled (bool) – The value to assign to the logout_enabled property of this AppExtensionSamlServiceProviderApp.
- signature_hash_algorithm (str) – The value to assign to the signature_hash_algorithm property of this AppExtensionSamlServiceProviderApp. Allowed values for this property are: “SHA-1”, “SHA-256”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- federation_protocol (str) – The value to assign to the federation_protocol property of this AppExtensionSamlServiceProviderApp. Allowed values for this property are: “SAML2.0”, “WS-Fed1.1”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- name_id_userstore_attribute (str) – The value to assign to the name_id_userstore_attribute property of this AppExtensionSamlServiceProviderApp.
- hok_required (bool) – The value to assign to the hok_required property of this AppExtensionSamlServiceProviderApp.
- hok_acs_url (str) – The value to assign to the hok_acs_url property of this AppExtensionSamlServiceProviderApp.
- last_notification_sent_time (str) – The value to assign to the last_notification_sent_time property of this AppExtensionSamlServiceProviderApp.
- outbound_assertion_attributes (oci.identity_domains.models.AppOutboundAssertionAttributes) – The value to assign to the outbound_assertion_attributes property of this AppExtensionSamlServiceProviderApp.
- user_assertion_attributes (list[oci.identity_domains.models.AppUserAssertionAttributes]) – The value to assign to the user_assertion_attributes property of this AppExtensionSamlServiceProviderApp.
- group_assertion_attributes (list[oci.identity_domains.models.AppGroupAssertionAttributes]) – The value to assign to the group_assertion_attributes property of this AppExtensionSamlServiceProviderApp.
-
assertion_consumer_url
¶ Gets the assertion_consumer_url of this AppExtensionSamlServiceProviderApp. The attribute represents the URL to which the SAML Assertions will be sent by the SAML IdP.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The assertion_consumer_url of this AppExtensionSamlServiceProviderApp. Return type: str
-
encrypt_assertion
¶ Gets the encrypt_assertion of this AppExtensionSamlServiceProviderApp. If true, indicates that the system must encrypt the Security Assertion Markup Language (SAML) assertion.
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The encrypt_assertion of this AppExtensionSamlServiceProviderApp. Return type: bool
-
encryption_algorithm
¶ Gets the encryption_algorithm of this AppExtensionSamlServiceProviderApp. This attribute indicates the encryption algorithm used to encrypt the SAML assertion.
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “3DES”, “AES-128”, “AES-256”, “AES-192”, “AES-128-GCM”, “AES-256-GCM”, “AES-192-GCM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The encryption_algorithm of this AppExtensionSamlServiceProviderApp. Return type: str
-
encryption_certificate
¶ Gets the encryption_certificate of this AppExtensionSamlServiceProviderApp. This attribute represents the encryption certificate that an App uses to encrypt the Security Assertion Markup Language (SAML) assertion.
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The encryption_certificate of this AppExtensionSamlServiceProviderApp. Return type: str
-
federation_protocol
¶ Gets the federation_protocol of this AppExtensionSamlServiceProviderApp. Specifies the preferred federation protocol (SAML2.0 or WS-Fed1.1).
Added In: 18.2.6
- SCIM++ Properties:
- caseExact: true
- idcsDefaultValue: SAML2.0
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “SAML2.0”, “WS-Fed1.1”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The federation_protocol of this AppExtensionSamlServiceProviderApp. Return type: str
-
group_assertion_attributes
¶ Gets the group_assertion_attributes of this AppExtensionSamlServiceProviderApp. Each value of this attribute describes an attribute of Group that will be sent in a Security Assertion Markup Language (SAML) assertion.
Deprecated Since: 18.2.2
- SCIM++ Properties:
- caseExact: false
- idcsCompositeKey: [name]
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Returns: The group_assertion_attributes of this AppExtensionSamlServiceProviderApp. Return type: list[oci.identity_domains.models.AppGroupAssertionAttributes]
-
hok_acs_url
¶ Gets the hok_acs_url of this AppExtensionSamlServiceProviderApp. Hok Assertion Consumer Service Url
Added In: 2101262133
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The hok_acs_url of this AppExtensionSamlServiceProviderApp. Return type: str
-
hok_required
¶ Gets the hok_required of this AppExtensionSamlServiceProviderApp. If enabled, then the SAML Service supports Hok for this App.
Added In: 2101262133
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The hok_required of this AppExtensionSamlServiceProviderApp. Return type: bool
-
include_signing_cert_in_signature
¶ Gets the include_signing_cert_in_signature of this AppExtensionSamlServiceProviderApp. If true, then the signing certificate is included in the signature.
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The include_signing_cert_in_signature of this AppExtensionSamlServiceProviderApp. Return type: bool
-
key_encryption_algorithm
¶ Gets the key_encryption_algorithm of this AppExtensionSamlServiceProviderApp. This attribute indicates the key encryption algorithm.
Added In: 18.4.2
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “RSA-v1.5”, “RSA-OAEP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The key_encryption_algorithm of this AppExtensionSamlServiceProviderApp. Return type: str
-
last_notification_sent_time
¶ Gets the last_notification_sent_time of this AppExtensionSamlServiceProviderApp. Records the notification timestamp for the SP whose signing certificate is about to expire.
Added In: 2302092332
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: dateTime
- uniqueness: none
Returns: The last_notification_sent_time of this AppExtensionSamlServiceProviderApp. Return type: str
-
logout_binding
¶ Gets the logout_binding of this AppExtensionSamlServiceProviderApp. This attribute represents the HTTP binding that would be used while logout.
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “Redirect”, “Post”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The logout_binding of this AppExtensionSamlServiceProviderApp. Return type: str
-
logout_enabled
¶ Gets the logout_enabled of this AppExtensionSamlServiceProviderApp. If true, then the SAML Service supports logout for this App.
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The logout_enabled of this AppExtensionSamlServiceProviderApp. Return type: bool
-
logout_request_url
¶ Gets the logout_request_url of this AppExtensionSamlServiceProviderApp. The URL to which the partner sends the logout request.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The logout_request_url of this AppExtensionSamlServiceProviderApp. Return type: str
-
logout_response_url
¶ Gets the logout_response_url of this AppExtensionSamlServiceProviderApp. The URL to which the partner sends the logout response.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The logout_response_url of this AppExtensionSamlServiceProviderApp. Return type: str
-
metadata
¶ Gets the metadata of this AppExtensionSamlServiceProviderApp. This attribute represents the metadata of a Security Provider in the Security Assertion Markup Language protocol.
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The metadata of this AppExtensionSamlServiceProviderApp. Return type: str
-
name_id_format
¶ Gets the name_id_format of this AppExtensionSamlServiceProviderApp. This can be any string, but there are a set of standard nameIdFormats. If a nameIdFormat other than the standard list is chosen, it will be considered a custom nameidformat. The standard nameidformats include: saml-x509, saml-emailaddress, saml-windowsnamequalifier, saml-kerberos, saml-persistent, saml-transient, saml-unspecified, saml-none, and saml-persistent-opaque.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The name_id_format of this AppExtensionSamlServiceProviderApp. Return type: str
-
name_id_userstore_attribute
¶ Gets the name_id_userstore_attribute of this AppExtensionSamlServiceProviderApp. Deprecated Since: 18.2.2
SCIM++ Properties: - caseExact: false - idcsSearchable: true - idcsValuePersistedInOtherAttribute: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none This property specifies which user attribute is used as the NameID value in the SAML assertion. This attribute can be constructed by using attributes from the Oracle Identity Cloud Service Core Users schema.
Returns: The name_id_userstore_attribute of this AppExtensionSamlServiceProviderApp. Return type: str
-
outbound_assertion_attributes
¶ Gets the outbound_assertion_attributes of this AppExtensionSamlServiceProviderApp.
Returns: The outbound_assertion_attributes of this AppExtensionSamlServiceProviderApp. Return type: oci.identity_domains.models.AppOutboundAssertionAttributes
-
partner_provider_id
¶ Gets the partner_provider_id of this AppExtensionSamlServiceProviderApp. The ID of the Provider. This value corresponds to the entityID from the Service Provider metadata.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The partner_provider_id of this AppExtensionSamlServiceProviderApp. Return type: str
-
partner_provider_pattern
¶ Gets the partner_provider_pattern of this AppExtensionSamlServiceProviderApp. The pattern of the Provider. This value corresponds to the entityID from the Service Provider metadata.
Added In: 2202230830
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: request
- type: string
- uniqueness: none
Returns: The partner_provider_pattern of this AppExtensionSamlServiceProviderApp. Return type: str
-
sign_response_or_assertion
¶ Gets the sign_response_or_assertion of this AppExtensionSamlServiceProviderApp. Indicates which part of the response should be signed. A value of “Assertion” indicates that the Assertion should be signed. A value of “Response” indicates that the SSO Response should be signed. A value of “AssertionAndResponse” indicates that both the Assertion and the SSO Response should be signed.
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “Assertion”, “Response”, “AssertionAndResponse”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The sign_response_or_assertion of this AppExtensionSamlServiceProviderApp. Return type: str
-
signature_hash_algorithm
¶ Gets the signature_hash_algorithm of this AppExtensionSamlServiceProviderApp. This attribute represents the algorithm used to hash the signature.
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “SHA-1”, “SHA-256”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The signature_hash_algorithm of this AppExtensionSamlServiceProviderApp. Return type: str
-
signing_certificate
¶ Gets the signing_certificate of this AppExtensionSamlServiceProviderApp. This attribute represents the signing certificate that an App uses to verify the signed authentication request.
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The signing_certificate of this AppExtensionSamlServiceProviderApp. Return type: str
-
succinct_id
¶ Gets the succinct_id of this AppExtensionSamlServiceProviderApp. This attribute represents the Succinct ID.
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: server
Returns: The succinct_id of this AppExtensionSamlServiceProviderApp. Return type: str
-
tenant_provider_id
¶ Gets the tenant_provider_id of this AppExtensionSamlServiceProviderApp. The alternate Provider ID to be used as the Oracle Identity Cloud Service providerID (instead of the one in SamlSettings) when interacting with this SP.
Added In: 19.2.1
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The tenant_provider_id of this AppExtensionSamlServiceProviderApp. Return type: str
-
user_assertion_attributes
¶ Gets the user_assertion_attributes of this AppExtensionSamlServiceProviderApp. Each value of this attribute describes an attribute of User that will be sent in a Security Assertion Markup Language (SAML) assertion.
Deprecated Since: 18.2.2
- SCIM++ Properties:
- caseExact: false
- idcsCompositeKey: [name]
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Returns: The user_assertion_attributes of this AppExtensionSamlServiceProviderApp. Return type: list[oci.identity_domains.models.AppUserAssertionAttributes]
-