From 8593aa701ddb6f9b2e20f33ae8bbea874dc54bb5 Mon Sep 17 00:00:00 2001 From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2026 07:06:15 +0000 Subject: [PATCH 1/3] [fern-generated] Update SDK Generated by Fern CLI Version: unknown Generators: - fernapi/fern-ruby-sdk: 1.17.8 --- .fern/metadata.json | 6 +-- lib/auth0.rb | 53 ++++++++++++------- .../create_branding_theme_request_content.rb | 2 + .../update_branding_theme_request_content.rb | 2 + lib/auth0/client.rb | 25 +++++---- .../types/create_client_request_content.rb | 2 + .../types/update_client_request_content.rb | 2 + .../create_connection_request_content.rb | 2 + .../update_connection_request_content.rb | 2 + ...vice_profile_sso_ticket_request_content.rb | 2 + lib/auth0/types/branding_theme_identifiers.rb | 13 +++++ ...ng_theme_identifiers_login_display_enum.rb | 12 +++++ ...randing_theme_identifiers_phone_display.rb | 12 +++++ ...entifiers_phone_display_formatting_enum.rb | 12 +++++ ..._identifiers_phone_display_masking_enum.rb | 13 +++++ lib/auth0/types/client.rb | 2 + lib/auth0/types/client_app_type_enum.rb | 1 + .../types/client_grant_subject_type_enum.rb | 1 + ...onnection_cross_app_access_resource_app.rb | 10 ++++ ...oss_app_access_resource_app_status_enum.rb | 12 +++++ lib/auth0/types/connection_for_list.rb | 2 + .../types/connection_response_content_oidc.rb | 2 + .../create_branding_theme_response_content.rb | 2 + .../types/create_client_response_content.rb | 2 + .../create_connection_request_content_oidc.rb | 2 + .../create_connection_response_content.rb | 2 + .../create_cross_app_access_resource_app.rb | 10 ++++ ..._identity_assertion_authorization_grant.rb | 10 ++++ .../types/cross_app_access_resource_app.rb | 10 ++++ ...oss_app_access_resource_app_status_enum.rb | 12 +++++ ...id_token_signed_response_algs_i_b52125.rb} | 0 ...id_token_signed_response_algs_i_905fa1.rb} | 0 ...assertion_decryption_settings_a_70e6de.rb} | 0 ...assertion_decryption_settings_a_beacec.rb} | 0 ...should_trust_email_verified_con_a36fe0.rb} | 0 ...should_trust_email_verified_con_cf1a4c.rb} | 0 ...id_token_signed_response_algs_i_fcd928.rb} | 0 ...id_token_signed_response_algs_i_8a1b49.rb} | 0 ...assertion_decryption_settings_a_1d3ce5.rb} | 0 ...assertion_decryption_settings_a_03ff04.rb} | 0 ...should_trust_email_verified_con_b74f01.rb} | 0 ...should_trust_email_verified_con_0c40ad.rb} | 0 ...id_token_signed_response_algs_i_5fe7b1.rb} | 0 ...id_token_signed_response_algs_i_d5434c.rb} | 0 ...assertion_decryption_settings_a_715c3e.rb} | 0 ...assertion_decryption_settings_a_f31c8e.rb} | 0 ...should_trust_email_verified_con_1c0d52.rb} | 0 ...should_trust_email_verified_con_df9f65.rb} | 0 ...branding_default_theme_response_content.rb | 2 + .../get_branding_theme_response_content.rb | 2 + .../types/get_client_response_content.rb | 2 + .../types/get_connection_response_content.rb | 2 + .../types/get_session_response_content.rb | 2 + .../identity_assertion_authorization_grant.rb | 10 ++++ .../rotate_client_secret_response_content.rb | 2 + lib/auth0/types/session_actor_claim_value.rb | 16 ++++++ lib/auth0/types/session_actor_metadata.rb | 11 ++++ lib/auth0/types/session_response_content.rb | 2 + .../types/third_party_client_access_config.rb | 10 ++++ .../update_branding_theme_response_content.rb | 2 + .../types/update_client_response_content.rb | 2 + .../update_connection_request_content_oidc.rb | 2 + .../update_connection_response_content.rb | 2 + .../update_cross_app_access_resource_app.rb | 10 ++++ ..._identity_assertion_authorization_grant.rb | 10 ++++ .../types/update_session_response_content.rb | 2 + test/wire/actions_test.rb | 4 +- test/wire/branding_phone_templates_test.rb | 3 ++ test/wire/prompts_custom_text_test.rb | 4 +- test/wire/prompts_partials_test.rb | 4 +- test/wire/wiremock_test_case.rb | 2 +- wiremock/wiremock-mappings.json | 34 ++++++------ 72 files changed, 327 insertions(+), 55 deletions(-) create mode 100644 lib/auth0/types/branding_theme_identifiers.rb create mode 100644 lib/auth0/types/branding_theme_identifiers_login_display_enum.rb create mode 100644 lib/auth0/types/branding_theme_identifiers_phone_display.rb create mode 100644 lib/auth0/types/branding_theme_identifiers_phone_display_formatting_enum.rb create mode 100644 lib/auth0/types/branding_theme_identifiers_phone_display_masking_enum.rb create mode 100644 lib/auth0/types/connection_cross_app_access_resource_app.rb create mode 100644 lib/auth0/types/connection_cross_app_access_resource_app_status_enum.rb create mode 100644 lib/auth0/types/create_cross_app_access_resource_app.rb create mode 100644 lib/auth0/types/create_identity_assertion_authorization_grant.rb create mode 100644 lib/auth0/types/cross_app_access_resource_app.rb create mode 100644 lib/auth0/types/cross_app_access_resource_app_status_enum.rb rename lib/auth0/types/{event_stream_cloud_event_connection_created_object0options_id_token_signed_response_algs_item_enum.rb => event_stream_cloud_event_connection_created_object0options_id_token_signed_response_algs_i_b52125.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_created_object1options_id_token_signed_response_algs_item_enum.rb => event_stream_cloud_event_connection_created_object1options_id_token_signed_response_algs_i_905fa1.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_created_object2options_assertion_decryption_settings_algorithm_profile_enum.rb => event_stream_cloud_event_connection_created_object2options_assertion_decryption_settings_a_70e6de.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_created_object3options_assertion_decryption_settings_algorithm_profile_enum.rb => event_stream_cloud_event_connection_created_object3options_assertion_decryption_settings_a_beacec.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_created_object4options_should_trust_email_verified_connection_enum.rb => event_stream_cloud_event_connection_created_object4options_should_trust_email_verified_con_a36fe0.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_created_object7options_should_trust_email_verified_connection_enum.rb => event_stream_cloud_event_connection_created_object7options_should_trust_email_verified_con_cf1a4c.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_deleted_object0options_id_token_signed_response_algs_item_enum.rb => event_stream_cloud_event_connection_deleted_object0options_id_token_signed_response_algs_i_fcd928.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_deleted_object1options_id_token_signed_response_algs_item_enum.rb => event_stream_cloud_event_connection_deleted_object1options_id_token_signed_response_algs_i_8a1b49.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_deleted_object2options_assertion_decryption_settings_algorithm_profile_enum.rb => event_stream_cloud_event_connection_deleted_object2options_assertion_decryption_settings_a_1d3ce5.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_deleted_object3options_assertion_decryption_settings_algorithm_profile_enum.rb => event_stream_cloud_event_connection_deleted_object3options_assertion_decryption_settings_a_03ff04.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_deleted_object4options_should_trust_email_verified_connection_enum.rb => event_stream_cloud_event_connection_deleted_object4options_should_trust_email_verified_con_b74f01.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_deleted_object7options_should_trust_email_verified_connection_enum.rb => event_stream_cloud_event_connection_deleted_object7options_should_trust_email_verified_con_0c40ad.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_updated_object0options_id_token_signed_response_algs_item_enum.rb => event_stream_cloud_event_connection_updated_object0options_id_token_signed_response_algs_i_5fe7b1.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_updated_object1options_id_token_signed_response_algs_item_enum.rb => event_stream_cloud_event_connection_updated_object1options_id_token_signed_response_algs_i_d5434c.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_updated_object2options_assertion_decryption_settings_algorithm_profile_enum.rb => event_stream_cloud_event_connection_updated_object2options_assertion_decryption_settings_a_715c3e.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_updated_object3options_assertion_decryption_settings_algorithm_profile_enum.rb => event_stream_cloud_event_connection_updated_object3options_assertion_decryption_settings_a_f31c8e.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_updated_object4options_should_trust_email_verified_connection_enum.rb => event_stream_cloud_event_connection_updated_object4options_should_trust_email_verified_con_1c0d52.rb} (100%) rename lib/auth0/types/{event_stream_cloud_event_connection_updated_object7options_should_trust_email_verified_connection_enum.rb => event_stream_cloud_event_connection_updated_object7options_should_trust_email_verified_con_df9f65.rb} (100%) create mode 100644 lib/auth0/types/identity_assertion_authorization_grant.rb create mode 100644 lib/auth0/types/session_actor_claim_value.rb create mode 100644 lib/auth0/types/session_actor_metadata.rb create mode 100644 lib/auth0/types/third_party_client_access_config.rb create mode 100644 lib/auth0/types/update_cross_app_access_resource_app.rb create mode 100644 lib/auth0/types/update_identity_assertion_authorization_grant.rb diff --git a/.fern/metadata.json b/.fern/metadata.json index 2c289592..e47aa846 100644 --- a/.fern/metadata.json +++ b/.fern/metadata.json @@ -1,7 +1,7 @@ { - "cliVersion": "5.66.1", + "cliVersion": "5.75.6", "generatorName": "fernapi/fern-ruby-sdk", - "generatorVersion": "1.13.1", + "generatorVersion": "1.17.8", "generatorConfig": { "clientModuleName": "Management", "package-name": "auth0", @@ -10,7 +10,7 @@ "offsetSemantics": "page-index", "useDefaultRequestParameterValues": true }, - "originGitCommit": "1c93e58c45b63276cecfd549533df0b3f663969a", + "originGitCommit": "e2027b1584b1668f39ed802f114e54458b09bb57", "originGitCommitIsDirty": false, "invokedBy": "ci", "ciProvider": "github", diff --git a/lib/auth0.rb b/lib/auth0.rb index 1bed5992..0c8386c5 100644 --- a/lib/auth0.rb +++ b/lib/auth0.rb @@ -182,6 +182,11 @@ require_relative "auth0/types/branding_theme_font_subtitle" require_relative "auth0/types/branding_theme_font_title" require_relative "auth0/types/branding_theme_fonts" +require_relative "auth0/types/branding_theme_identifiers_login_display_enum" +require_relative "auth0/types/branding_theme_identifiers_phone_display_formatting_enum" +require_relative "auth0/types/branding_theme_identifiers_phone_display_masking_enum" +require_relative "auth0/types/branding_theme_identifiers_phone_display" +require_relative "auth0/types/branding_theme_identifiers" require_relative "auth0/types/branding_theme_page_background_page_layout_enum" require_relative "auth0/types/branding_theme_page_background" require_relative "auth0/types/branding_theme_widget_header_text_alignment_enum" @@ -300,6 +305,7 @@ require_relative "auth0/types/express_configuration" require_relative "auth0/types/fed_cm_login_google" require_relative "auth0/types/fed_cm_login" +require_relative "auth0/types/identity_assertion_authorization_grant" require_relative "auth0/types/native_social_login_apple" require_relative "auth0/types/native_social_login_facebook" require_relative "auth0/types/native_social_login_google" @@ -446,6 +452,8 @@ require_relative "auth0/types/connection_connected_accounts_purpose_xaa" require_relative "auth0/types/connection_connection_settings_pkce_enum" require_relative "auth0/types/connection_connection_settings" +require_relative "auth0/types/connection_cross_app_access_resource_app_status_enum" +require_relative "auth0/types/connection_cross_app_access_resource_app" require_relative "auth0/types/connection_custom_headers_o_auth2" require_relative "auth0/types/connection_custom_scripts" require_relative "auth0/types/connection_debug_saml" @@ -494,6 +502,8 @@ require_relative "auth0/types/connection_fields_map_saml" require_relative "auth0/types/connection_options" require_relative "auth0/types/cross_app_access_requesting_app" +require_relative "auth0/types/cross_app_access_resource_app_status_enum" +require_relative "auth0/types/cross_app_access_resource_app" require_relative "auth0/types/connection_for_list" require_relative "auth0/types/connection_for_organization" require_relative "auth0/types/connection_forward_req_info_sms" @@ -1019,6 +1029,7 @@ require_relative "auth0/types/create_connection_request_content_yandex_strategy" require_relative "auth0/types/create_connection_request_content_yandex" require_relative "auth0/types/create_connection_response_content" +require_relative "auth0/types/create_cross_app_access_resource_app" require_relative "auth0/types/custom_domain_status_filter_enum" require_relative "auth0/types/custom_domain_type_enum" require_relative "auth0/types/domain_certificate_authority_enum" @@ -1682,6 +1693,7 @@ require_relative "auth0/types/hook_dependencies" require_relative "auth0/types/create_hook_response_content" require_relative "auth0/types/create_hook_secret_request_content" +require_relative "auth0/types/create_identity_assertion_authorization_grant" require_relative "auth0/types/create_import_users_response_content" require_relative "auth0/types/log_stream_datadog_enum" require_relative "auth0/types/log_stream_datadog_region_enum" @@ -1881,7 +1893,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_created_object0options_connection_settings" require_relative "auth0/types/event_stream_cloud_event_connection_created_object0options_dpop_signing_alg_enum" require_relative "auth0/types/event_stream_cloud_event_connection_created_object0options_federated_connections_access_tokens" -require_relative "auth0/types/event_stream_cloud_event_connection_created_object0options_id_token_signed_response_algs_item_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_created_object0options_id_token_signed_response_algs_i_b52125" require_relative "auth0/types/event_stream_cloud_event_connection_created_object0options_oidc_metadata" require_relative "auth0/types/event_stream_cloud_event_connection_created_object0options_schema_version_enum" require_relative "auth0/types/event_stream_cloud_event_connection_created_object0options_set_user_root_attributes_enum" @@ -1903,7 +1915,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_created_object1options_connection_settings" require_relative "auth0/types/event_stream_cloud_event_connection_created_object1options_dpop_signing_alg_enum" require_relative "auth0/types/event_stream_cloud_event_connection_created_object1options_federated_connections_access_tokens" -require_relative "auth0/types/event_stream_cloud_event_connection_created_object1options_id_token_signed_response_algs_item_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_created_object1options_id_token_signed_response_algs_i_905fa1" require_relative "auth0/types/event_stream_cloud_event_connection_created_object1options_oidc_metadata" require_relative "auth0/types/event_stream_cloud_event_connection_created_object1options_schema_version_enum" require_relative "auth0/types/event_stream_cloud_event_connection_created_object1options_set_user_root_attributes_enum" @@ -1918,7 +1930,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_created_object2authentication" require_relative "auth0/types/event_stream_cloud_event_connection_created_object2connected_accounts" require_relative "auth0/types/event_stream_cloud_event_connection_created_object2metadata" -require_relative "auth0/types/event_stream_cloud_event_connection_created_object2options_assertion_decryption_settings_algorithm_profile_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_created_object2options_assertion_decryption_settings_a_70e6de" require_relative "auth0/types/event_stream_cloud_event_connection_created_object2options_assertion_decryption_settings" require_relative "auth0/types/event_stream_cloud_event_connection_created_object2options_digest_algorithm_enum" require_relative "auth0/types/event_stream_cloud_event_connection_created_object2options_fields_map" @@ -1935,7 +1947,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_created_object3authentication" require_relative "auth0/types/event_stream_cloud_event_connection_created_object3connected_accounts" require_relative "auth0/types/event_stream_cloud_event_connection_created_object3metadata" -require_relative "auth0/types/event_stream_cloud_event_connection_created_object3options_assertion_decryption_settings_algorithm_profile_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_created_object3options_assertion_decryption_settings_a_beacec" require_relative "auth0/types/event_stream_cloud_event_connection_created_object3options_assertion_decryption_settings" require_relative "auth0/types/event_stream_cloud_event_connection_created_object3options_digest_algorithm_enum" require_relative "auth0/types/event_stream_cloud_event_connection_created_object3options_idpinitiated_client_protocol_enum" @@ -1952,7 +1964,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_created_object4connected_accounts" require_relative "auth0/types/event_stream_cloud_event_connection_created_object4metadata" require_relative "auth0/types/event_stream_cloud_event_connection_created_object4options_set_user_root_attributes_enum" -require_relative "auth0/types/event_stream_cloud_event_connection_created_object4options_should_trust_email_verified_connection_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_created_object4options_should_trust_email_verified_con_a36fe0" require_relative "auth0/types/event_stream_cloud_event_connection_created_object4options_upstream_params" require_relative "auth0/types/event_stream_cloud_event_connection_created_object4options" require_relative "auth0/types/event_stream_cloud_event_connection_created_object4strategy_enum" @@ -1980,7 +1992,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_created_object7options_federated_connections_access_tokens" require_relative "auth0/types/event_stream_cloud_event_connection_created_object7options_identity_api_enum" require_relative "auth0/types/event_stream_cloud_event_connection_created_object7options_set_user_root_attributes_enum" -require_relative "auth0/types/event_stream_cloud_event_connection_created_object7options_should_trust_email_verified_connection_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_created_object7options_should_trust_email_verified_con_cf1a4c" require_relative "auth0/types/event_stream_cloud_event_connection_created_object7options_tenant_domain_one" require_relative "auth0/types/event_stream_cloud_event_connection_created_object7options_upstream_params" require_relative "auth0/types/event_stream_cloud_event_connection_created_object7options_userid_attribute_enum" @@ -2012,7 +2024,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object0options_connection_settings" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object0options_dpop_signing_alg_enum" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object0options_federated_connections_access_tokens" -require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object0options_id_token_signed_response_algs_item_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object0options_id_token_signed_response_algs_i_fcd928" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object0options_oidc_metadata" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object0options_schema_version_enum" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object0options_set_user_root_attributes_enum" @@ -2034,7 +2046,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object1options_connection_settings" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object1options_dpop_signing_alg_enum" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object1options_federated_connections_access_tokens" -require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object1options_id_token_signed_response_algs_item_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object1options_id_token_signed_response_algs_i_8a1b49" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object1options_oidc_metadata" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object1options_schema_version_enum" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object1options_set_user_root_attributes_enum" @@ -2049,7 +2061,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object2authentication" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object2connected_accounts" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object2metadata" -require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object2options_assertion_decryption_settings_algorithm_profile_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object2options_assertion_decryption_settings_a_1d3ce5" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object2options_assertion_decryption_settings" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object2options_digest_algorithm_enum" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object2options_fields_map" @@ -2066,7 +2078,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object3authentication" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object3connected_accounts" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object3metadata" -require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object3options_assertion_decryption_settings_algorithm_profile_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object3options_assertion_decryption_settings_a_03ff04" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object3options_assertion_decryption_settings" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object3options_digest_algorithm_enum" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object3options_idpinitiated_client_protocol_enum" @@ -2083,7 +2095,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object4connected_accounts" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object4metadata" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object4options_set_user_root_attributes_enum" -require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object4options_should_trust_email_verified_connection_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object4options_should_trust_email_verified_con_b74f01" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object4options_upstream_params" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object4options" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object4strategy_enum" @@ -2111,7 +2123,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object7options_federated_connections_access_tokens" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object7options_identity_api_enum" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object7options_set_user_root_attributes_enum" -require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object7options_should_trust_email_verified_connection_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object7options_should_trust_email_verified_con_0c40ad" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object7options_tenant_domain_one" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object7options_upstream_params" require_relative "auth0/types/event_stream_cloud_event_connection_deleted_object7options_userid_attribute_enum" @@ -2135,7 +2147,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_updated_object0options_connection_settings" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object0options_dpop_signing_alg_enum" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object0options_federated_connections_access_tokens" -require_relative "auth0/types/event_stream_cloud_event_connection_updated_object0options_id_token_signed_response_algs_item_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_updated_object0options_id_token_signed_response_algs_i_5fe7b1" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object0options_oidc_metadata" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object0options_schema_version_enum" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object0options_set_user_root_attributes_enum" @@ -2157,7 +2169,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_updated_object1options_connection_settings" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object1options_dpop_signing_alg_enum" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object1options_federated_connections_access_tokens" -require_relative "auth0/types/event_stream_cloud_event_connection_updated_object1options_id_token_signed_response_algs_item_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_updated_object1options_id_token_signed_response_algs_i_d5434c" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object1options_oidc_metadata" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object1options_schema_version_enum" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object1options_set_user_root_attributes_enum" @@ -2172,7 +2184,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_updated_object2authentication" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object2connected_accounts" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object2metadata" -require_relative "auth0/types/event_stream_cloud_event_connection_updated_object2options_assertion_decryption_settings_algorithm_profile_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_updated_object2options_assertion_decryption_settings_a_715c3e" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object2options_assertion_decryption_settings" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object2options_digest_algorithm_enum" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object2options_fields_map" @@ -2189,7 +2201,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_updated_object3authentication" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object3connected_accounts" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object3metadata" -require_relative "auth0/types/event_stream_cloud_event_connection_updated_object3options_assertion_decryption_settings_algorithm_profile_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_updated_object3options_assertion_decryption_settings_a_f31c8e" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object3options_assertion_decryption_settings" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object3options_digest_algorithm_enum" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object3options_idpinitiated_client_protocol_enum" @@ -2206,7 +2218,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_updated_object4connected_accounts" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object4metadata" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object4options_set_user_root_attributes_enum" -require_relative "auth0/types/event_stream_cloud_event_connection_updated_object4options_should_trust_email_verified_connection_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_updated_object4options_should_trust_email_verified_con_1c0d52" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object4options_upstream_params" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object4options" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object4strategy_enum" @@ -2234,7 +2246,7 @@ require_relative "auth0/types/event_stream_cloud_event_connection_updated_object7options_federated_connections_access_tokens" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object7options_identity_api_enum" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object7options_set_user_root_attributes_enum" -require_relative "auth0/types/event_stream_cloud_event_connection_updated_object7options_should_trust_email_verified_connection_enum" +require_relative "auth0/types/event_stream_cloud_event_connection_updated_object7options_should_trust_email_verified_con_df9f65" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object7options_tenant_domain_one" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object7options_upstream_params" require_relative "auth0/types/event_stream_cloud_event_connection_updated_object7options_userid_attribute_enum" @@ -2714,6 +2726,7 @@ require_relative "auth0/types/scim_token_item" require_relative "auth0/types/get_scim_tokens_response_content" require_relative "auth0/types/get_self_service_profile_response_content" +require_relative "auth0/types/session_actor_metadata" require_relative "auth0/types/session_date" require_relative "auth0/types/session_authentication_signal" require_relative "auth0/types/session_authentication_signals" @@ -2955,6 +2968,7 @@ require_relative "auth0/types/self_service_profile_sso_ticket_provisioning_scope_enum" require_relative "auth0/types/self_service_profile_sso_ticket_provisioning_config" require_relative "auth0/types/self_service_profile_user_attributes" +require_relative "auth0/types/session_actor_claim_value" require_relative "auth0/types/set_custom_signing_keys_response_content" require_relative "auth0/types/set_email_template_response_content" require_relative "auth0/types/set_guardian_factor_duo_settings_response_content" @@ -2991,6 +3005,7 @@ require_relative "auth0/types/test_action_response_content" require_relative "auth0/types/test_custom_domain_response_content" require_relative "auth0/types/test_event_data_content" +require_relative "auth0/types/third_party_client_access_config" require_relative "auth0/types/too_many_requests_schema_error" require_relative "auth0/types/too_many_requests_schema" require_relative "auth0/types/unauthorized_schema_error" @@ -3069,6 +3084,7 @@ require_relative "auth0/types/update_connection_request_content_yahoo" require_relative "auth0/types/update_connection_request_content_yandex" require_relative "auth0/types/update_connection_response_content" +require_relative "auth0/types/update_cross_app_access_resource_app" require_relative "auth0/types/update_custom_domain_response_content" require_relative "auth0/types/update_default_canonical_domain_response_content" require_relative "auth0/types/update_default_custom_domain_response_content" @@ -3091,6 +3107,7 @@ require_relative "auth0/types/update_guardian_factors_provider_push_notification_sns_response_content" require_relative "auth0/types/update_hook_response_content" require_relative "auth0/types/update_hook_secret_request_content" +require_relative "auth0/types/update_identity_assertion_authorization_grant" require_relative "auth0/types/update_log_stream_response_content" require_relative "auth0/types/update_network_acl_response_content" require_relative "auth0/types/update_organization_all_connection_response_content" diff --git a/lib/auth0/branding/themes/types/create_branding_theme_request_content.rb b/lib/auth0/branding/themes/types/create_branding_theme_request_content.rb index 17ea2be2..44c5a21e 100644 --- a/lib/auth0/branding/themes/types/create_branding_theme_request_content.rb +++ b/lib/auth0/branding/themes/types/create_branding_theme_request_content.rb @@ -13,6 +13,8 @@ class CreateBrandingThemeRequestContent < Internal::Types::Model field :fonts, -> { Auth0::Types::BrandingThemeFonts }, optional: false, nullable: false + field :identifiers, -> { Auth0::Types::BrandingThemeIdentifiers }, optional: true, nullable: false + field :page_background, -> { Auth0::Types::BrandingThemePageBackground }, optional: false, nullable: false field :widget, -> { Auth0::Types::BrandingThemeWidget }, optional: false, nullable: false diff --git a/lib/auth0/branding/themes/types/update_branding_theme_request_content.rb b/lib/auth0/branding/themes/types/update_branding_theme_request_content.rb index 9a11b3be..61909ec5 100644 --- a/lib/auth0/branding/themes/types/update_branding_theme_request_content.rb +++ b/lib/auth0/branding/themes/types/update_branding_theme_request_content.rb @@ -15,6 +15,8 @@ class UpdateBrandingThemeRequestContent < Internal::Types::Model field :fonts, -> { Auth0::Types::BrandingThemeFonts }, optional: false, nullable: false + field :identifiers, -> { Auth0::Types::BrandingThemeIdentifiers }, optional: true, nullable: false + field :page_background, -> { Auth0::Types::BrandingThemePageBackground }, optional: false, nullable: false field :widget, -> { Auth0::Types::BrandingThemeWidget }, optional: false, nullable: false diff --git a/lib/auth0/client.rb b/lib/auth0/client.rb index 9f2df028..c61a752f 100644 --- a/lib/auth0/client.rb +++ b/lib/auth0/client.rb @@ -4,23 +4,24 @@ module Auth0 class Management # @param token [String] # @param base_url [String, nil] - # @param timeout [Float, nil] Request timeout in seconds. - # @param max_retries [Integer, nil] Maximum number of request retries. - # @param headers [Hash, nil] Additional headers to include in requests. + # @param tenant_domain [String, nil] + # @param max_retries [Integer] # # @return [void] - def initialize(token:, base_url: nil, timeout: nil, max_retries: nil, headers: nil) - raw_client_opts = { + def initialize(token:, base_url: nil, tenant_domain: nil, max_retries: 2) + if base_url.nil? && (!tenant_domain.nil?) + tenant_domain_value = tenant_domain.nil? ? "{TENANT}.auth0.com" : tenant_domain + base_url = "https://#{tenant_domain_value}/api/v2" + end + + @raw_client = Auth0::Internal::Http::RawClient.new( base_url: base_url || Auth0::Environment::DEFAULT, headers: { "X-Fern-Language" => "Ruby", Authorization: "Bearer #{token}" - }.merge(headers || {}) - } - raw_client_opts[:timeout] = timeout if timeout - raw_client_opts[:max_retries] = max_retries if max_retries - - @raw_client = Auth0::Internal::Http::RawClient.new(**raw_client_opts) + }, + max_retries: max_retries + ) end # @return [Auth0::Actions::Client] @@ -249,5 +250,3 @@ def verifiable_credentials end end end - -require_relative "auth_client" diff --git a/lib/auth0/clients/types/create_client_request_content.rb b/lib/auth0/clients/types/create_client_request_content.rb index 74ee0171..168b03b6 100644 --- a/lib/auth0/clients/types/create_client_request_content.rb +++ b/lib/auth0/clients/types/create_client_request_content.rb @@ -104,6 +104,8 @@ class CreateClientRequestContent < Internal::Types::Model field :resource_server_identifier, -> { String }, optional: true, nullable: false + field :identity_assertion_authorization_grant, -> { Auth0::Types::CreateIdentityAssertionAuthorizationGrant }, optional: true, nullable: false + field :third_party_security_mode, -> { Auth0::Types::ClientThirdPartySecurityModeEnum }, optional: true, nullable: false field :redirection_policy, -> { Auth0::Types::ClientRedirectionPolicyEnum }, optional: true, nullable: false diff --git a/lib/auth0/clients/types/update_client_request_content.rb b/lib/auth0/clients/types/update_client_request_content.rb index 078d9889..6ad65c07 100644 --- a/lib/auth0/clients/types/update_client_request_content.rb +++ b/lib/auth0/clients/types/update_client_request_content.rb @@ -64,6 +64,8 @@ class UpdateClientRequestContent < Internal::Types::Model field :token_quota, -> { Auth0::Types::UpdateTokenQuota }, optional: true, nullable: false + field :identity_assertion_authorization_grant, -> { Auth0::Types::UpdateIdentityAssertionAuthorizationGrant }, optional: true, nullable: false + field :form_template, -> { String }, optional: true, nullable: false field :addons, -> { Auth0::Types::ClientAddons }, optional: true, nullable: false diff --git a/lib/auth0/connections/types/create_connection_request_content.rb b/lib/auth0/connections/types/create_connection_request_content.rb index b90df124..5c4effbf 100644 --- a/lib/auth0/connections/types/create_connection_request_content.rb +++ b/lib/auth0/connections/types/create_connection_request_content.rb @@ -27,6 +27,8 @@ class CreateConnectionRequestContent < Internal::Types::Model field :connected_accounts, -> { Auth0::Types::ConnectionConnectedAccountsPurpose }, optional: true, nullable: false field :cross_app_access_requesting_app, -> { Auth0::Types::CrossAppAccessRequestingApp }, optional: true, nullable: false + + field :cross_app_access_resource_app, -> { Auth0::Types::CreateCrossAppAccessResourceApp }, optional: true, nullable: false end end end diff --git a/lib/auth0/connections/types/update_connection_request_content.rb b/lib/auth0/connections/types/update_connection_request_content.rb index a3b94455..b58faff5 100644 --- a/lib/auth0/connections/types/update_connection_request_content.rb +++ b/lib/auth0/connections/types/update_connection_request_content.rb @@ -25,6 +25,8 @@ class UpdateConnectionRequestContent < Internal::Types::Model field :connected_accounts, -> { Auth0::Types::ConnectionConnectedAccountsPurpose }, optional: true, nullable: false field :cross_app_access_requesting_app, -> { Auth0::Types::CrossAppAccessRequestingApp }, optional: true, nullable: false + + field :cross_app_access_resource_app, -> { Auth0::Types::UpdateCrossAppAccessResourceApp }, optional: true, nullable: false end end end diff --git a/lib/auth0/self_service_profiles/sso_ticket/types/create_self_service_profile_sso_ticket_request_content.rb b/lib/auth0/self_service_profiles/sso_ticket/types/create_self_service_profile_sso_ticket_request_content.rb index 5eb12747..c46e22da 100644 --- a/lib/auth0/self_service_profiles/sso_ticket/types/create_self_service_profile_sso_ticket_request_content.rb +++ b/lib/auth0/self_service_profiles/sso_ticket/types/create_self_service_profile_sso_ticket_request_content.rb @@ -23,6 +23,8 @@ class CreateSelfServiceProfileSSOTicketRequestContent < Internal::Types::Model field :use_for_organization_discovery, -> { Internal::Types::Boolean }, optional: true, nullable: false + field :third_party_client_access_config, -> { Auth0::Types::ThirdPartyClientAccessConfig }, optional: true, nullable: false + field :enabled_features, -> { Auth0::Types::SelfServiceProfileSSOTicketEnabledFeatures }, optional: true, nullable: false end end diff --git a/lib/auth0/types/branding_theme_identifiers.rb b/lib/auth0/types/branding_theme_identifiers.rb new file mode 100644 index 00000000..57422c48 --- /dev/null +++ b/lib/auth0/types/branding_theme_identifiers.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module Auth0 + module Types + class BrandingThemeIdentifiers < Internal::Types::Model + field :login_display, -> { Auth0::Types::BrandingThemeIdentifiersLoginDisplayEnum }, optional: false, nullable: false + + field :otp_autocomplete, -> { Internal::Types::Boolean }, optional: false, nullable: false + + field :phone_display, -> { Auth0::Types::BrandingThemeIdentifiersPhoneDisplay }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/branding_theme_identifiers_login_display_enum.rb b/lib/auth0/types/branding_theme_identifiers_login_display_enum.rb new file mode 100644 index 00000000..ad2f0b1e --- /dev/null +++ b/lib/auth0/types/branding_theme_identifiers_login_display_enum.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module Auth0 + module Types + module BrandingThemeIdentifiersLoginDisplayEnum + extend Auth0::Internal::Types::Enum + + SEPARATE = "separate" + UNIFIED = "unified" + end + end +end diff --git a/lib/auth0/types/branding_theme_identifiers_phone_display.rb b/lib/auth0/types/branding_theme_identifiers_phone_display.rb new file mode 100644 index 00000000..6a9dfea0 --- /dev/null +++ b/lib/auth0/types/branding_theme_identifiers_phone_display.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # Phone display + class BrandingThemeIdentifiersPhoneDisplay < Internal::Types::Model + field :formatting, -> { Auth0::Types::BrandingThemeIdentifiersPhoneDisplayFormattingEnum }, optional: false, nullable: false + + field :masking, -> { Auth0::Types::BrandingThemeIdentifiersPhoneDisplayMaskingEnum }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/branding_theme_identifiers_phone_display_formatting_enum.rb b/lib/auth0/types/branding_theme_identifiers_phone_display_formatting_enum.rb new file mode 100644 index 00000000..e891ac5d --- /dev/null +++ b/lib/auth0/types/branding_theme_identifiers_phone_display_formatting_enum.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module Auth0 + module Types + module BrandingThemeIdentifiersPhoneDisplayFormattingEnum + extend Auth0::Internal::Types::Enum + + INTERNATIONAL = "international" + REGIONAL = "regional" + end + end +end diff --git a/lib/auth0/types/branding_theme_identifiers_phone_display_masking_enum.rb b/lib/auth0/types/branding_theme_identifiers_phone_display_masking_enum.rb new file mode 100644 index 00000000..c8e49297 --- /dev/null +++ b/lib/auth0/types/branding_theme_identifiers_phone_display_masking_enum.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module Auth0 + module Types + module BrandingThemeIdentifiersPhoneDisplayMaskingEnum + extend Auth0::Internal::Types::Enum + + HIDE_COUNTRY_CODE = "hide_country_code" + MASK_DIGITS = "mask_digits" + SHOW_ALL = "show_all" + end + end +end diff --git a/lib/auth0/types/client.rb b/lib/auth0/types/client.rb index 928a909d..1c31142c 100644 --- a/lib/auth0/types/client.rb +++ b/lib/auth0/types/client.rb @@ -113,6 +113,8 @@ class Client < Internal::Types::Model field :my_organization_configuration, -> { Auth0::Types::ClientMyOrganizationResponseConfiguration }, optional: true, nullable: false + field :identity_assertion_authorization_grant, -> { Auth0::Types::IdentityAssertionAuthorizationGrant }, optional: true, nullable: false + field :third_party_security_mode, -> { Auth0::Types::ClientThirdPartySecurityModeEnum }, optional: true, nullable: false field :redirection_policy, -> { Auth0::Types::ClientRedirectionPolicyEnum }, optional: true, nullable: false diff --git a/lib/auth0/types/client_app_type_enum.rb b/lib/auth0/types/client_app_type_enum.rb index b163dd1e..a837139e 100644 --- a/lib/auth0/types/client_app_type_enum.rb +++ b/lib/auth0/types/client_app_type_enum.rb @@ -11,6 +11,7 @@ module ClientAppTypeEnum NON_INTERACTIVE = "non_interactive" RESOURCE_SERVER = "resource_server" EXPRESS_CONFIGURATION = "express_configuration" + B2B_INTEGRATION = "b2b_integration" RMS = "rms" BOX = "box" CLOUDBEES = "cloudbees" diff --git a/lib/auth0/types/client_grant_subject_type_enum.rb b/lib/auth0/types/client_grant_subject_type_enum.rb index 96d943ee..487a2a35 100644 --- a/lib/auth0/types/client_grant_subject_type_enum.rb +++ b/lib/auth0/types/client_grant_subject_type_enum.rb @@ -7,6 +7,7 @@ module ClientGrantSubjectTypeEnum CLIENT = "client" USER = "user" + ANONYMOUS_USER = "anonymous_user" end end end diff --git a/lib/auth0/types/connection_cross_app_access_resource_app.rb b/lib/auth0/types/connection_cross_app_access_resource_app.rb new file mode 100644 index 00000000..8e06f5fd --- /dev/null +++ b/lib/auth0/types/connection_cross_app_access_resource_app.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # Cross App Access - Resource App settings that apply to this connection. + class ConnectionCrossAppAccessResourceApp < Internal::Types::Model + field :status, -> { Auth0::Types::ConnectionCrossAppAccessResourceAppStatusEnum }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/connection_cross_app_access_resource_app_status_enum.rb b/lib/auth0/types/connection_cross_app_access_resource_app_status_enum.rb new file mode 100644 index 00000000..e6b3326e --- /dev/null +++ b/lib/auth0/types/connection_cross_app_access_resource_app_status_enum.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module Auth0 + module Types + module ConnectionCrossAppAccessResourceAppStatusEnum + extend Auth0::Internal::Types::Enum + + DISABLED = "disabled" + ENABLED = "enabled" + end + end +end diff --git a/lib/auth0/types/connection_for_list.rb b/lib/auth0/types/connection_for_list.rb index 71249b68..7975c625 100644 --- a/lib/auth0/types/connection_for_list.rb +++ b/lib/auth0/types/connection_for_list.rb @@ -26,6 +26,8 @@ class ConnectionForList < Internal::Types::Model field :connected_accounts, -> { Auth0::Types::ConnectionConnectedAccountsPurpose }, optional: true, nullable: false field :cross_app_access_requesting_app, -> { Auth0::Types::CrossAppAccessRequestingApp }, optional: true, nullable: false + + field :cross_app_access_resource_app, -> { Auth0::Types::CrossAppAccessResourceApp }, optional: true, nullable: false end end end diff --git a/lib/auth0/types/connection_response_content_oidc.rb b/lib/auth0/types/connection_response_content_oidc.rb index 642ed0f1..4aa75f5a 100644 --- a/lib/auth0/types/connection_response_content_oidc.rb +++ b/lib/auth0/types/connection_response_content_oidc.rb @@ -26,6 +26,8 @@ class ConnectionResponseContentOidc < Internal::Types::Model field :cross_app_access_requesting_app, -> { Auth0::Types::CrossAppAccessRequestingApp }, optional: true, nullable: false + field :cross_app_access_resource_app, -> { Auth0::Types::ConnectionCrossAppAccessResourceApp }, optional: true, nullable: false + field :options, -> { Auth0::Types::ConnectionOptionsOidc }, optional: true, nullable: false field :show_as_button, -> { Internal::Types::Boolean }, optional: true, nullable: false diff --git a/lib/auth0/types/create_branding_theme_response_content.rb b/lib/auth0/types/create_branding_theme_response_content.rb index 32e3b356..9ed80ea1 100644 --- a/lib/auth0/types/create_branding_theme_response_content.rb +++ b/lib/auth0/types/create_branding_theme_response_content.rb @@ -11,6 +11,8 @@ class CreateBrandingThemeResponseContent < Internal::Types::Model field :fonts, -> { Auth0::Types::BrandingThemeFonts }, optional: false, nullable: false + field :identifiers, -> { Auth0::Types::BrandingThemeIdentifiers }, optional: true, nullable: false + field :page_background, -> { Auth0::Types::BrandingThemePageBackground }, optional: false, nullable: false field :theme_id, -> { String }, optional: false, nullable: false, api_name: "themeId" diff --git a/lib/auth0/types/create_client_response_content.rb b/lib/auth0/types/create_client_response_content.rb index 302baa34..36140430 100644 --- a/lib/auth0/types/create_client_response_content.rb +++ b/lib/auth0/types/create_client_response_content.rb @@ -113,6 +113,8 @@ class CreateClientResponseContent < Internal::Types::Model field :my_organization_configuration, -> { Auth0::Types::ClientMyOrganizationResponseConfiguration }, optional: true, nullable: false + field :identity_assertion_authorization_grant, -> { Auth0::Types::IdentityAssertionAuthorizationGrant }, optional: true, nullable: false + field :third_party_security_mode, -> { Auth0::Types::ClientThirdPartySecurityModeEnum }, optional: true, nullable: false field :redirection_policy, -> { Auth0::Types::ClientRedirectionPolicyEnum }, optional: true, nullable: false diff --git a/lib/auth0/types/create_connection_request_content_oidc.rb b/lib/auth0/types/create_connection_request_content_oidc.rb index 6b89ef81..ab95f702 100644 --- a/lib/auth0/types/create_connection_request_content_oidc.rb +++ b/lib/auth0/types/create_connection_request_content_oidc.rb @@ -22,6 +22,8 @@ class CreateConnectionRequestContentOidc < Internal::Types::Model field :cross_app_access_requesting_app, -> { Auth0::Types::CrossAppAccessRequestingApp }, optional: true, nullable: false + field :cross_app_access_resource_app, -> { Auth0::Types::ConnectionCrossAppAccessResourceApp }, optional: true, nullable: false + field :options, -> { Auth0::Types::ConnectionOptionsOidc }, optional: true, nullable: false field :show_as_button, -> { Internal::Types::Boolean }, optional: true, nullable: false diff --git a/lib/auth0/types/create_connection_response_content.rb b/lib/auth0/types/create_connection_response_content.rb index 876fec2c..0991ad35 100644 --- a/lib/auth0/types/create_connection_response_content.rb +++ b/lib/auth0/types/create_connection_response_content.rb @@ -28,6 +28,8 @@ class CreateConnectionResponseContent < Internal::Types::Model field :connected_accounts, -> { Auth0::Types::ConnectionConnectedAccountsPurpose }, optional: true, nullable: false field :cross_app_access_requesting_app, -> { Auth0::Types::CrossAppAccessRequestingApp }, optional: true, nullable: false + + field :cross_app_access_resource_app, -> { Auth0::Types::CrossAppAccessResourceApp }, optional: true, nullable: false end end end diff --git a/lib/auth0/types/create_cross_app_access_resource_app.rb b/lib/auth0/types/create_cross_app_access_resource_app.rb new file mode 100644 index 00000000..9136b6fd --- /dev/null +++ b/lib/auth0/types/create_cross_app_access_resource_app.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # Cross App Access - Resource App settings that apply to this connection. + class CreateCrossAppAccessResourceApp < Internal::Types::Model + field :status, -> { Auth0::Types::CrossAppAccessResourceAppStatusEnum }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/create_identity_assertion_authorization_grant.rb b/lib/auth0/types/create_identity_assertion_authorization_grant.rb new file mode 100644 index 00000000..0222c9c0 --- /dev/null +++ b/lib/auth0/types/create_identity_assertion_authorization_grant.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # Configuration on the use of ID-JAGs for Cross App Access. + class CreateIdentityAssertionAuthorizationGrant < Internal::Types::Model + field :active, -> { Internal::Types::Boolean }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/cross_app_access_resource_app.rb b/lib/auth0/types/cross_app_access_resource_app.rb new file mode 100644 index 00000000..8e3e09c0 --- /dev/null +++ b/lib/auth0/types/cross_app_access_resource_app.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # Cross App Access - Resource App settings that apply to this connection. + class CrossAppAccessResourceApp < Internal::Types::Model + field :status, -> { Auth0::Types::CrossAppAccessResourceAppStatusEnum }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/cross_app_access_resource_app_status_enum.rb b/lib/auth0/types/cross_app_access_resource_app_status_enum.rb new file mode 100644 index 00000000..6c4b8d09 --- /dev/null +++ b/lib/auth0/types/cross_app_access_resource_app_status_enum.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module Auth0 + module Types + module CrossAppAccessResourceAppStatusEnum + extend Auth0::Internal::Types::Enum + + ENABLED = "enabled" + DISABLED = "disabled" + end + end +end diff --git a/lib/auth0/types/event_stream_cloud_event_connection_created_object0options_id_token_signed_response_algs_item_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_created_object0options_id_token_signed_response_algs_i_b52125.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_created_object0options_id_token_signed_response_algs_item_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_created_object0options_id_token_signed_response_algs_i_b52125.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_created_object1options_id_token_signed_response_algs_item_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_created_object1options_id_token_signed_response_algs_i_905fa1.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_created_object1options_id_token_signed_response_algs_item_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_created_object1options_id_token_signed_response_algs_i_905fa1.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_created_object2options_assertion_decryption_settings_algorithm_profile_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_created_object2options_assertion_decryption_settings_a_70e6de.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_created_object2options_assertion_decryption_settings_algorithm_profile_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_created_object2options_assertion_decryption_settings_a_70e6de.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_created_object3options_assertion_decryption_settings_algorithm_profile_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_created_object3options_assertion_decryption_settings_a_beacec.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_created_object3options_assertion_decryption_settings_algorithm_profile_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_created_object3options_assertion_decryption_settings_a_beacec.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_created_object4options_should_trust_email_verified_connection_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_created_object4options_should_trust_email_verified_con_a36fe0.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_created_object4options_should_trust_email_verified_connection_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_created_object4options_should_trust_email_verified_con_a36fe0.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_created_object7options_should_trust_email_verified_connection_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_created_object7options_should_trust_email_verified_con_cf1a4c.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_created_object7options_should_trust_email_verified_connection_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_created_object7options_should_trust_email_verified_con_cf1a4c.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_deleted_object0options_id_token_signed_response_algs_item_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_deleted_object0options_id_token_signed_response_algs_i_fcd928.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_deleted_object0options_id_token_signed_response_algs_item_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_deleted_object0options_id_token_signed_response_algs_i_fcd928.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_deleted_object1options_id_token_signed_response_algs_item_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_deleted_object1options_id_token_signed_response_algs_i_8a1b49.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_deleted_object1options_id_token_signed_response_algs_item_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_deleted_object1options_id_token_signed_response_algs_i_8a1b49.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_deleted_object2options_assertion_decryption_settings_algorithm_profile_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_deleted_object2options_assertion_decryption_settings_a_1d3ce5.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_deleted_object2options_assertion_decryption_settings_algorithm_profile_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_deleted_object2options_assertion_decryption_settings_a_1d3ce5.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_deleted_object3options_assertion_decryption_settings_algorithm_profile_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_deleted_object3options_assertion_decryption_settings_a_03ff04.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_deleted_object3options_assertion_decryption_settings_algorithm_profile_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_deleted_object3options_assertion_decryption_settings_a_03ff04.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_deleted_object4options_should_trust_email_verified_connection_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_deleted_object4options_should_trust_email_verified_con_b74f01.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_deleted_object4options_should_trust_email_verified_connection_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_deleted_object4options_should_trust_email_verified_con_b74f01.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_deleted_object7options_should_trust_email_verified_connection_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_deleted_object7options_should_trust_email_verified_con_0c40ad.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_deleted_object7options_should_trust_email_verified_connection_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_deleted_object7options_should_trust_email_verified_con_0c40ad.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_updated_object0options_id_token_signed_response_algs_item_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_updated_object0options_id_token_signed_response_algs_i_5fe7b1.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_updated_object0options_id_token_signed_response_algs_item_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_updated_object0options_id_token_signed_response_algs_i_5fe7b1.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_updated_object1options_id_token_signed_response_algs_item_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_updated_object1options_id_token_signed_response_algs_i_d5434c.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_updated_object1options_id_token_signed_response_algs_item_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_updated_object1options_id_token_signed_response_algs_i_d5434c.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_updated_object2options_assertion_decryption_settings_algorithm_profile_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_updated_object2options_assertion_decryption_settings_a_715c3e.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_updated_object2options_assertion_decryption_settings_algorithm_profile_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_updated_object2options_assertion_decryption_settings_a_715c3e.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_updated_object3options_assertion_decryption_settings_algorithm_profile_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_updated_object3options_assertion_decryption_settings_a_f31c8e.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_updated_object3options_assertion_decryption_settings_algorithm_profile_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_updated_object3options_assertion_decryption_settings_a_f31c8e.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_updated_object4options_should_trust_email_verified_connection_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_updated_object4options_should_trust_email_verified_con_1c0d52.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_updated_object4options_should_trust_email_verified_connection_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_updated_object4options_should_trust_email_verified_con_1c0d52.rb diff --git a/lib/auth0/types/event_stream_cloud_event_connection_updated_object7options_should_trust_email_verified_connection_enum.rb b/lib/auth0/types/event_stream_cloud_event_connection_updated_object7options_should_trust_email_verified_con_df9f65.rb similarity index 100% rename from lib/auth0/types/event_stream_cloud_event_connection_updated_object7options_should_trust_email_verified_connection_enum.rb rename to lib/auth0/types/event_stream_cloud_event_connection_updated_object7options_should_trust_email_verified_con_df9f65.rb diff --git a/lib/auth0/types/get_branding_default_theme_response_content.rb b/lib/auth0/types/get_branding_default_theme_response_content.rb index b3d16d3f..913b38c2 100644 --- a/lib/auth0/types/get_branding_default_theme_response_content.rb +++ b/lib/auth0/types/get_branding_default_theme_response_content.rb @@ -11,6 +11,8 @@ class GetBrandingDefaultThemeResponseContent < Internal::Types::Model field :fonts, -> { Auth0::Types::BrandingThemeFonts }, optional: false, nullable: false + field :identifiers, -> { Auth0::Types::BrandingThemeIdentifiers }, optional: true, nullable: false + field :page_background, -> { Auth0::Types::BrandingThemePageBackground }, optional: false, nullable: false field :theme_id, -> { String }, optional: false, nullable: false, api_name: "themeId" diff --git a/lib/auth0/types/get_branding_theme_response_content.rb b/lib/auth0/types/get_branding_theme_response_content.rb index 8d0b2d85..2f50793d 100644 --- a/lib/auth0/types/get_branding_theme_response_content.rb +++ b/lib/auth0/types/get_branding_theme_response_content.rb @@ -11,6 +11,8 @@ class GetBrandingThemeResponseContent < Internal::Types::Model field :fonts, -> { Auth0::Types::BrandingThemeFonts }, optional: false, nullable: false + field :identifiers, -> { Auth0::Types::BrandingThemeIdentifiers }, optional: true, nullable: false + field :page_background, -> { Auth0::Types::BrandingThemePageBackground }, optional: false, nullable: false field :theme_id, -> { String }, optional: false, nullable: false, api_name: "themeId" diff --git a/lib/auth0/types/get_client_response_content.rb b/lib/auth0/types/get_client_response_content.rb index 615ce689..b8928a48 100644 --- a/lib/auth0/types/get_client_response_content.rb +++ b/lib/auth0/types/get_client_response_content.rb @@ -113,6 +113,8 @@ class GetClientResponseContent < Internal::Types::Model field :my_organization_configuration, -> { Auth0::Types::ClientMyOrganizationResponseConfiguration }, optional: true, nullable: false + field :identity_assertion_authorization_grant, -> { Auth0::Types::IdentityAssertionAuthorizationGrant }, optional: true, nullable: false + field :third_party_security_mode, -> { Auth0::Types::ClientThirdPartySecurityModeEnum }, optional: true, nullable: false field :redirection_policy, -> { Auth0::Types::ClientRedirectionPolicyEnum }, optional: true, nullable: false diff --git a/lib/auth0/types/get_connection_response_content.rb b/lib/auth0/types/get_connection_response_content.rb index 28d01c50..2b47c210 100644 --- a/lib/auth0/types/get_connection_response_content.rb +++ b/lib/auth0/types/get_connection_response_content.rb @@ -28,6 +28,8 @@ class GetConnectionResponseContent < Internal::Types::Model field :connected_accounts, -> { Auth0::Types::ConnectionConnectedAccountsPurpose }, optional: true, nullable: false field :cross_app_access_requesting_app, -> { Auth0::Types::CrossAppAccessRequestingApp }, optional: true, nullable: false + + field :cross_app_access_resource_app, -> { Auth0::Types::CrossAppAccessResourceApp }, optional: true, nullable: false end end end diff --git a/lib/auth0/types/get_session_response_content.rb b/lib/auth0/types/get_session_response_content.rb index 88f3ad96..546653d0 100644 --- a/lib/auth0/types/get_session_response_content.rb +++ b/lib/auth0/types/get_session_response_content.rb @@ -28,6 +28,8 @@ class GetSessionResponseContent < Internal::Types::Model field :cookie, -> { Auth0::Types::SessionCookieMetadata }, optional: true, nullable: false field :session_metadata, -> { Internal::Types::Hash[String, Object] }, optional: true, nullable: false + + field :actor, -> { Auth0::Types::SessionActorMetadata }, optional: true, nullable: false end end end diff --git a/lib/auth0/types/identity_assertion_authorization_grant.rb b/lib/auth0/types/identity_assertion_authorization_grant.rb new file mode 100644 index 00000000..963ee03b --- /dev/null +++ b/lib/auth0/types/identity_assertion_authorization_grant.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # Configuration on the use of ID-JAGs for Cross App Access. + class IdentityAssertionAuthorizationGrant < Internal::Types::Model + field :active, -> { Internal::Types::Boolean }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/rotate_client_secret_response_content.rb b/lib/auth0/types/rotate_client_secret_response_content.rb index 356977c8..b0f2e090 100644 --- a/lib/auth0/types/rotate_client_secret_response_content.rb +++ b/lib/auth0/types/rotate_client_secret_response_content.rb @@ -113,6 +113,8 @@ class RotateClientSecretResponseContent < Internal::Types::Model field :my_organization_configuration, -> { Auth0::Types::ClientMyOrganizationResponseConfiguration }, optional: true, nullable: false + field :identity_assertion_authorization_grant, -> { Auth0::Types::IdentityAssertionAuthorizationGrant }, optional: true, nullable: false + field :third_party_security_mode, -> { Auth0::Types::ClientThirdPartySecurityModeEnum }, optional: true, nullable: false field :redirection_policy, -> { Auth0::Types::ClientRedirectionPolicyEnum }, optional: true, nullable: false diff --git a/lib/auth0/types/session_actor_claim_value.rb b/lib/auth0/types/session_actor_claim_value.rb new file mode 100644 index 00000000..b58de6e5 --- /dev/null +++ b/lib/auth0/types/session_actor_claim_value.rb @@ -0,0 +1,16 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # Additional property for session actor, can be string, boolean, or number. + class SessionActorClaimValue < Internal::Types::Model + extend Auth0::Internal::Types::Union + + member -> { String } + + member -> { Internal::Types::Boolean } + + member -> { Integer } + end + end +end diff --git a/lib/auth0/types/session_actor_metadata.rb b/lib/auth0/types/session_actor_metadata.rb new file mode 100644 index 00000000..6c567a3d --- /dev/null +++ b/lib/auth0/types/session_actor_metadata.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # The identity of the delegating party/session actor for delegated sessions. Present only on delegated sessions. + # Contains "sub" and up to 5 additional primitive claims. + class SessionActorMetadata < Internal::Types::Model + field :sub, -> { String }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/session_response_content.rb b/lib/auth0/types/session_response_content.rb index 0478ac89..743ad7ef 100644 --- a/lib/auth0/types/session_response_content.rb +++ b/lib/auth0/types/session_response_content.rb @@ -28,6 +28,8 @@ class SessionResponseContent < Internal::Types::Model field :cookie, -> { Auth0::Types::SessionCookieMetadata }, optional: true, nullable: false field :session_metadata, -> { Internal::Types::Hash[String, Object] }, optional: true, nullable: false + + field :actor, -> { Auth0::Types::SessionActorMetadata }, optional: true, nullable: false end end end diff --git a/lib/auth0/types/third_party_client_access_config.rb b/lib/auth0/types/third_party_client_access_config.rb new file mode 100644 index 00000000..83952fa5 --- /dev/null +++ b/lib/auth0/types/third_party_client_access_config.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # Configuration for Third Party Client Access during the Self-Service Enterprise Configuration flow. + class ThirdPartyClientAccessConfig < Internal::Types::Model + field :allow_configuration, -> { Internal::Types::Boolean }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/update_branding_theme_response_content.rb b/lib/auth0/types/update_branding_theme_response_content.rb index 9fd1be0e..f65853ae 100644 --- a/lib/auth0/types/update_branding_theme_response_content.rb +++ b/lib/auth0/types/update_branding_theme_response_content.rb @@ -11,6 +11,8 @@ class UpdateBrandingThemeResponseContent < Internal::Types::Model field :fonts, -> { Auth0::Types::BrandingThemeFonts }, optional: false, nullable: false + field :identifiers, -> { Auth0::Types::BrandingThemeIdentifiers }, optional: true, nullable: false + field :page_background, -> { Auth0::Types::BrandingThemePageBackground }, optional: false, nullable: false field :theme_id, -> { String }, optional: false, nullable: false, api_name: "themeId" diff --git a/lib/auth0/types/update_client_response_content.rb b/lib/auth0/types/update_client_response_content.rb index 04b9b6ea..80a88fa6 100644 --- a/lib/auth0/types/update_client_response_content.rb +++ b/lib/auth0/types/update_client_response_content.rb @@ -113,6 +113,8 @@ class UpdateClientResponseContent < Internal::Types::Model field :my_organization_configuration, -> { Auth0::Types::ClientMyOrganizationResponseConfiguration }, optional: true, nullable: false + field :identity_assertion_authorization_grant, -> { Auth0::Types::IdentityAssertionAuthorizationGrant }, optional: true, nullable: false + field :third_party_security_mode, -> { Auth0::Types::ClientThirdPartySecurityModeEnum }, optional: true, nullable: false field :redirection_policy, -> { Auth0::Types::ClientRedirectionPolicyEnum }, optional: true, nullable: false diff --git a/lib/auth0/types/update_connection_request_content_oidc.rb b/lib/auth0/types/update_connection_request_content_oidc.rb index 3c059021..b4c92997 100644 --- a/lib/auth0/types/update_connection_request_content_oidc.rb +++ b/lib/auth0/types/update_connection_request_content_oidc.rb @@ -20,6 +20,8 @@ class UpdateConnectionRequestContentOidc < Internal::Types::Model field :cross_app_access_requesting_app, -> { Auth0::Types::CrossAppAccessRequestingApp }, optional: true, nullable: false + field :cross_app_access_resource_app, -> { Auth0::Types::ConnectionCrossAppAccessResourceApp }, optional: true, nullable: false + field :show_as_button, -> { Internal::Types::Boolean }, optional: true, nullable: false end end diff --git a/lib/auth0/types/update_connection_response_content.rb b/lib/auth0/types/update_connection_response_content.rb index cc204010..0decac7c 100644 --- a/lib/auth0/types/update_connection_response_content.rb +++ b/lib/auth0/types/update_connection_response_content.rb @@ -28,6 +28,8 @@ class UpdateConnectionResponseContent < Internal::Types::Model field :connected_accounts, -> { Auth0::Types::ConnectionConnectedAccountsPurpose }, optional: true, nullable: false field :cross_app_access_requesting_app, -> { Auth0::Types::CrossAppAccessRequestingApp }, optional: true, nullable: false + + field :cross_app_access_resource_app, -> { Auth0::Types::CrossAppAccessResourceApp }, optional: true, nullable: false end end end diff --git a/lib/auth0/types/update_cross_app_access_resource_app.rb b/lib/auth0/types/update_cross_app_access_resource_app.rb new file mode 100644 index 00000000..d9672311 --- /dev/null +++ b/lib/auth0/types/update_cross_app_access_resource_app.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # Cross App Access - Resource App settings that apply to this connection. + class UpdateCrossAppAccessResourceApp < Internal::Types::Model + field :status, -> { Auth0::Types::CrossAppAccessResourceAppStatusEnum }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/update_identity_assertion_authorization_grant.rb b/lib/auth0/types/update_identity_assertion_authorization_grant.rb new file mode 100644 index 00000000..5b4bca29 --- /dev/null +++ b/lib/auth0/types/update_identity_assertion_authorization_grant.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +module Auth0 + module Types + # Configuration on the use of ID-JAGs for Cross App Access. + class UpdateIdentityAssertionAuthorizationGrant < Internal::Types::Model + field :active, -> { Internal::Types::Boolean }, optional: false, nullable: false + end + end +end diff --git a/lib/auth0/types/update_session_response_content.rb b/lib/auth0/types/update_session_response_content.rb index 012d1c64..c9dee44b 100644 --- a/lib/auth0/types/update_session_response_content.rb +++ b/lib/auth0/types/update_session_response_content.rb @@ -28,6 +28,8 @@ class UpdateSessionResponseContent < Internal::Types::Model field :cookie, -> { Auth0::Types::SessionCookieMetadata }, optional: true, nullable: false field :session_metadata, -> { Internal::Types::Hash[String, Object] }, optional: true, nullable: false + + field :actor, -> { Auth0::Types::SessionActorMetadata }, optional: true, nullable: false end end end diff --git a/test/wire/actions_test.rb b/test/wire/actions_test.rb index 8921d093..91215ebd 100644 --- a/test/wire/actions_test.rb +++ b/test/wire/actions_test.rb @@ -153,7 +153,9 @@ def test_actions_test_with_wiremock @client.actions.test( id: "id", - payload: {}, + payload: { + key: "value" + }, request_options: { additional_headers: { "X-Test-Id" => "actions.test.0" diff --git a/test/wire/branding_phone_templates_test.rb b/test/wire/branding_phone_templates_test.rb index 42086540..060c5582 100644 --- a/test/wire/branding_phone_templates_test.rb +++ b/test/wire/branding_phone_templates_test.rb @@ -119,6 +119,9 @@ def test_branding_phone_templates_reset_with_wiremock @client.branding.phone.templates.reset( id: "id", + request: { + key: "value" + }, request_options: { additional_headers: { "X-Test-Id" => "branding.phone.templates.reset.0" diff --git a/test/wire/prompts_custom_text_test.rb b/test/wire/prompts_custom_text_test.rb index 2afb911b..2c07320c 100644 --- a/test/wire/prompts_custom_text_test.rb +++ b/test/wire/prompts_custom_text_test.rb @@ -40,7 +40,9 @@ def test_prompts_custom_text_set_with_wiremock @client.prompts.custom_text.set( prompt: "login", language: "am", - request: {}, + request: { + key: "value" + }, request_options: { additional_headers: { "X-Test-Id" => "prompts.custom_text.set.0" diff --git a/test/wire/prompts_partials_test.rb b/test/wire/prompts_partials_test.rb index bc35eadf..26fe680b 100644 --- a/test/wire/prompts_partials_test.rb +++ b/test/wire/prompts_partials_test.rb @@ -38,7 +38,9 @@ def test_prompts_partials_set_with_wiremock @client.prompts.partials.set( prompt: "login", - request: {}, + request: { + key: "value" + }, request_options: { additional_headers: { "X-Test-Id" => "prompts.partials.set.0" diff --git a/test/wire/wiremock_test_case.rb b/test/wire/wiremock_test_case.rb index 947b6cb2..b1aa956f 100644 --- a/test/wire/wiremock_test_case.rb +++ b/test/wire/wiremock_test_case.rb @@ -74,7 +74,7 @@ def verify_authorization_header(test_id:, method:, url_path:, expected_value:) requests = result["requests"] || [] refute_empty requests, "No requests found for test_id #{test_id}" - actual_header = requests.first.dig("request", "headers", "Authorization") + actual_header = requests.first.dig("headers", "Authorization") assert_equal expected_value, actual_header, "Expected Authorization header '#{expected_value}', got '#{actual_header}'" end diff --git a/wiremock/wiremock-mappings.json b/wiremock/wiremock-mappings.json index 6bfbe46a..e339c10b 100644 --- a/wiremock/wiremock-mappings.json +++ b/wiremock/wiremock-mappings.json @@ -571,7 +571,7 @@ }, "response": { "status": 200, - "body": "{\n \"start\": 1.1,\n \"limit\": 1.1,\n \"total\": 1.1,\n \"clients\": [\n {\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"grant_types\": [\n \"grant_types\"\n ],\n \"signing_keys\": [\n {}\n ],\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\"\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {}\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\"\n },\n \"my_organization_configuration\": {\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"connection_deletion_behavior\": \"allow\"\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n }\n ]\n}", + "body": "{\n \"start\": 1.1,\n \"limit\": 1.1,\n \"total\": 1.1,\n \"clients\": [\n {\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"grant_types\": [\n \"grant_types\"\n ],\n \"signing_keys\": [\n {}\n ],\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\"\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {}\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\"\n },\n \"my_organization_configuration\": {\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"connection_deletion_behavior\": \"allow\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n }\n ]\n}", "headers": { "Content-Type": "application/json" } @@ -603,7 +603,7 @@ }, "response": { "status": 201, - "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", + "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", "headers": { "Content-Type": "application/json" } @@ -709,7 +709,7 @@ }, "response": { "status": 200, - "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", + "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", "headers": { "Content-Type": "application/json" } @@ -781,7 +781,7 @@ }, "response": { "status": 200, - "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", + "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", "headers": { "Content-Type": "application/json" } @@ -817,7 +817,7 @@ }, "response": { "status": 200, - "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", + "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", "headers": { "Content-Type": "application/json" } @@ -1119,7 +1119,7 @@ }, "response": { "status": 200, - "body": "{\n \"next\": \"next\",\n \"connections\": [\n {\n \"name\": \"name\",\n \"display_name\": \"display_name\",\n \"options\": {\n \"key\": \"value\"\n },\n \"id\": \"id\",\n \"strategy\": \"strategy\",\n \"realms\": [\n \"realms\"\n ],\n \"is_domain_connection\": true,\n \"show_as_button\": true,\n \"authentication\": {\n \"active\": true\n },\n \"connected_accounts\": {\n \"active\": true\n },\n \"cross_app_access_requesting_app\": {\n \"active\": true\n }\n }\n ]\n}", + "body": "{\n \"next\": \"next\",\n \"connections\": [\n {\n \"name\": \"name\",\n \"display_name\": \"display_name\",\n \"options\": {\n \"key\": \"value\"\n },\n \"id\": \"id\",\n \"strategy\": \"strategy\",\n \"realms\": [\n \"realms\"\n ],\n \"is_domain_connection\": true,\n \"show_as_button\": true,\n \"authentication\": {\n \"active\": true\n },\n \"connected_accounts\": {\n \"active\": true\n },\n \"cross_app_access_requesting_app\": {\n \"active\": true\n },\n \"cross_app_access_resource_app\": {\n \"status\": \"enabled\"\n }\n }\n ]\n}", "headers": { "Content-Type": "application/json" } @@ -1151,7 +1151,7 @@ }, "response": { "status": 201, - "body": "{\n \"name\": \"name\",\n \"display_name\": \"display_name\",\n \"options\": {\n \"key\": \"value\"\n },\n \"id\": \"id\",\n \"strategy\": \"strategy\",\n \"realms\": [\n \"realms\"\n ],\n \"enabled_clients\": [\n \"enabled_clients\"\n ],\n \"is_domain_connection\": true,\n \"show_as_button\": true,\n \"metadata\": {\n \"key\": \"value\"\n },\n \"authentication\": {\n \"active\": true\n },\n \"connected_accounts\": {\n \"active\": true,\n \"cross_app_access\": true\n },\n \"cross_app_access_requesting_app\": {\n \"active\": true\n }\n}", + "body": "{\n \"name\": \"name\",\n \"display_name\": \"display_name\",\n \"options\": {\n \"key\": \"value\"\n },\n \"id\": \"id\",\n \"strategy\": \"strategy\",\n \"realms\": [\n \"realms\"\n ],\n \"enabled_clients\": [\n \"enabled_clients\"\n ],\n \"is_domain_connection\": true,\n \"show_as_button\": true,\n \"metadata\": {\n \"key\": \"value\"\n },\n \"authentication\": {\n \"active\": true\n },\n \"connected_accounts\": {\n \"active\": true,\n \"cross_app_access\": true\n },\n \"cross_app_access_requesting_app\": {\n \"active\": true\n },\n \"cross_app_access_resource_app\": {\n \"status\": \"enabled\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -1195,7 +1195,7 @@ }, "response": { "status": 200, - "body": "{\n \"name\": \"name\",\n \"display_name\": \"display_name\",\n \"options\": {\n \"key\": \"value\"\n },\n \"id\": \"id\",\n \"strategy\": \"strategy\",\n \"realms\": [\n \"realms\"\n ],\n \"enabled_clients\": [\n \"enabled_clients\"\n ],\n \"is_domain_connection\": true,\n \"show_as_button\": true,\n \"metadata\": {\n \"key\": \"value\"\n },\n \"authentication\": {\n \"active\": true\n },\n \"connected_accounts\": {\n \"active\": true,\n \"cross_app_access\": true\n },\n \"cross_app_access_requesting_app\": {\n \"active\": true\n }\n}", + "body": "{\n \"name\": \"name\",\n \"display_name\": \"display_name\",\n \"options\": {\n \"key\": \"value\"\n },\n \"id\": \"id\",\n \"strategy\": \"strategy\",\n \"realms\": [\n \"realms\"\n ],\n \"enabled_clients\": [\n \"enabled_clients\"\n ],\n \"is_domain_connection\": true,\n \"show_as_button\": true,\n \"metadata\": {\n \"key\": \"value\"\n },\n \"authentication\": {\n \"active\": true\n },\n \"connected_accounts\": {\n \"active\": true,\n \"cross_app_access\": true\n },\n \"cross_app_access_requesting_app\": {\n \"active\": true\n },\n \"cross_app_access_resource_app\": {\n \"status\": \"enabled\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -1267,7 +1267,7 @@ }, "response": { "status": 200, - "body": "{\n \"name\": \"name\",\n \"display_name\": \"display_name\",\n \"options\": {\n \"key\": \"value\"\n },\n \"id\": \"id\",\n \"strategy\": \"strategy\",\n \"realms\": [\n \"realms\"\n ],\n \"enabled_clients\": [\n \"enabled_clients\"\n ],\n \"is_domain_connection\": true,\n \"show_as_button\": true,\n \"metadata\": {\n \"key\": \"value\"\n },\n \"authentication\": {\n \"active\": true\n },\n \"connected_accounts\": {\n \"active\": true,\n \"cross_app_access\": true\n },\n \"cross_app_access_requesting_app\": {\n \"active\": true\n }\n}", + "body": "{\n \"name\": \"name\",\n \"display_name\": \"display_name\",\n \"options\": {\n \"key\": \"value\"\n },\n \"id\": \"id\",\n \"strategy\": \"strategy\",\n \"realms\": [\n \"realms\"\n ],\n \"enabled_clients\": [\n \"enabled_clients\"\n ],\n \"is_domain_connection\": true,\n \"show_as_button\": true,\n \"metadata\": {\n \"key\": \"value\"\n },\n \"authentication\": {\n \"active\": true\n },\n \"connected_accounts\": {\n \"active\": true,\n \"cross_app_access\": true\n },\n \"cross_app_access_requesting_app\": {\n \"active\": true\n },\n \"cross_app_access_resource_app\": {\n \"status\": \"enabled\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -5077,7 +5077,7 @@ }, "response": { "status": 200, - "body": "{\n \"id\": \"id\",\n \"user_id\": \"user_id\",\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\",\n \"authenticated_at\": \"2024-01-15T09:30:00Z\",\n \"idle_expires_at\": \"2024-01-15T09:30:00Z\",\n \"expires_at\": \"2024-01-15T09:30:00Z\",\n \"last_interacted_at\": \"2024-01-15T09:30:00Z\",\n \"device\": {\n \"initial_user_agent\": \"initial_user_agent\",\n \"initial_ip\": \"initial_ip\",\n \"initial_asn\": \"initial_asn\",\n \"last_user_agent\": \"last_user_agent\",\n \"last_ip\": \"last_ip\",\n \"last_asn\": \"last_asn\"\n },\n \"clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"authentication\": {\n \"methods\": [\n {}\n ]\n },\n \"cookie\": {\n \"mode\": \"non-persistent\"\n },\n \"session_metadata\": {\n \"key\": \"value\"\n }\n}", + "body": "{\n \"id\": \"id\",\n \"user_id\": \"user_id\",\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\",\n \"authenticated_at\": \"2024-01-15T09:30:00Z\",\n \"idle_expires_at\": \"2024-01-15T09:30:00Z\",\n \"expires_at\": \"2024-01-15T09:30:00Z\",\n \"last_interacted_at\": \"2024-01-15T09:30:00Z\",\n \"device\": {\n \"initial_user_agent\": \"initial_user_agent\",\n \"initial_ip\": \"initial_ip\",\n \"initial_asn\": \"initial_asn\",\n \"last_user_agent\": \"last_user_agent\",\n \"last_ip\": \"last_ip\",\n \"last_asn\": \"last_asn\"\n },\n \"clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"authentication\": {\n \"methods\": [\n {}\n ]\n },\n \"cookie\": {\n \"mode\": \"non-persistent\"\n },\n \"session_metadata\": {\n \"key\": \"value\"\n },\n \"actor\": {\n \"sub\": \"sub\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -5149,7 +5149,7 @@ }, "response": { "status": 200, - "body": "{\n \"id\": \"id\",\n \"user_id\": \"user_id\",\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\",\n \"authenticated_at\": \"2024-01-15T09:30:00Z\",\n \"idle_expires_at\": \"2024-01-15T09:30:00Z\",\n \"expires_at\": \"2024-01-15T09:30:00Z\",\n \"last_interacted_at\": \"2024-01-15T09:30:00Z\",\n \"device\": {\n \"initial_user_agent\": \"initial_user_agent\",\n \"initial_ip\": \"initial_ip\",\n \"initial_asn\": \"initial_asn\",\n \"last_user_agent\": \"last_user_agent\",\n \"last_ip\": \"last_ip\",\n \"last_asn\": \"last_asn\"\n },\n \"clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"authentication\": {\n \"methods\": [\n {}\n ]\n },\n \"cookie\": {\n \"mode\": \"non-persistent\"\n },\n \"session_metadata\": {\n \"key\": \"value\"\n }\n}", + "body": "{\n \"id\": \"id\",\n \"user_id\": \"user_id\",\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\",\n \"authenticated_at\": \"2024-01-15T09:30:00Z\",\n \"idle_expires_at\": \"2024-01-15T09:30:00Z\",\n \"expires_at\": \"2024-01-15T09:30:00Z\",\n \"last_interacted_at\": \"2024-01-15T09:30:00Z\",\n \"device\": {\n \"initial_user_agent\": \"initial_user_agent\",\n \"initial_ip\": \"initial_ip\",\n \"initial_asn\": \"initial_asn\",\n \"last_user_agent\": \"last_user_agent\",\n \"last_ip\": \"last_ip\",\n \"last_asn\": \"last_asn\"\n },\n \"clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"authentication\": {\n \"methods\": [\n {}\n ]\n },\n \"cookie\": {\n \"mode\": \"non-persistent\"\n },\n \"session_metadata\": {\n \"key\": \"value\"\n },\n \"actor\": {\n \"sub\": \"sub\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -7510,7 +7510,7 @@ }, "response": { "status": 200, - "body": "{\n \"borders\": {\n \"button_border_radius\": 1.1,\n \"button_border_weight\": 1.1,\n \"buttons_style\": \"pill\",\n \"input_border_radius\": 1.1,\n \"input_border_weight\": 1.1,\n \"inputs_style\": \"pill\",\n \"show_widget_shadow\": true,\n \"widget_border_weight\": 1.1,\n \"widget_corner_radius\": 1.1\n },\n \"colors\": {\n \"base_focus_color\": \"base_focus_color\",\n \"base_hover_color\": \"base_hover_color\",\n \"body_text\": \"body_text\",\n \"captcha_widget_theme\": \"auto\",\n \"error\": \"error\",\n \"header\": \"header\",\n \"icons\": \"icons\",\n \"input_background\": \"input_background\",\n \"input_border\": \"input_border\",\n \"input_filled_text\": \"input_filled_text\",\n \"input_labels_placeholders\": \"input_labels_placeholders\",\n \"links_focused_components\": \"links_focused_components\",\n \"primary_button\": \"primary_button\",\n \"primary_button_label\": \"primary_button_label\",\n \"read_only_background\": \"read_only_background\",\n \"secondary_button_border\": \"secondary_button_border\",\n \"secondary_button_label\": \"secondary_button_label\",\n \"success\": \"success\",\n \"widget_background\": \"widget_background\",\n \"widget_border\": \"widget_border\"\n },\n \"displayName\": \"displayName\",\n \"fonts\": {\n \"body_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"buttons_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"font_url\": \"font_url\",\n \"input_labels\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links_style\": \"normal\",\n \"reference_text_size\": 1.1,\n \"subtitle\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"title\": {\n \"bold\": true,\n \"size\": 1.1\n }\n },\n \"page_background\": {\n \"background_color\": \"background_color\",\n \"background_image_url\": \"background_image_url\",\n \"page_layout\": \"center\"\n },\n \"themeId\": \"themeId\",\n \"widget\": {\n \"header_text_alignment\": \"center\",\n \"logo_height\": 1.1,\n \"logo_position\": \"center\",\n \"logo_url\": \"logo_url\",\n \"social_buttons_layout\": \"bottom\"\n }\n}", + "body": "{\n \"borders\": {\n \"button_border_radius\": 1.1,\n \"button_border_weight\": 1.1,\n \"buttons_style\": \"pill\",\n \"input_border_radius\": 1.1,\n \"input_border_weight\": 1.1,\n \"inputs_style\": \"pill\",\n \"show_widget_shadow\": true,\n \"widget_border_weight\": 1.1,\n \"widget_corner_radius\": 1.1\n },\n \"colors\": {\n \"base_focus_color\": \"base_focus_color\",\n \"base_hover_color\": \"base_hover_color\",\n \"body_text\": \"body_text\",\n \"captcha_widget_theme\": \"auto\",\n \"error\": \"error\",\n \"header\": \"header\",\n \"icons\": \"icons\",\n \"input_background\": \"input_background\",\n \"input_border\": \"input_border\",\n \"input_filled_text\": \"input_filled_text\",\n \"input_labels_placeholders\": \"input_labels_placeholders\",\n \"links_focused_components\": \"links_focused_components\",\n \"primary_button\": \"primary_button\",\n \"primary_button_label\": \"primary_button_label\",\n \"read_only_background\": \"read_only_background\",\n \"secondary_button_border\": \"secondary_button_border\",\n \"secondary_button_label\": \"secondary_button_label\",\n \"success\": \"success\",\n \"widget_background\": \"widget_background\",\n \"widget_border\": \"widget_border\"\n },\n \"displayName\": \"displayName\",\n \"fonts\": {\n \"body_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"buttons_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"font_url\": \"font_url\",\n \"input_labels\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links_style\": \"normal\",\n \"reference_text_size\": 1.1,\n \"subtitle\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"title\": {\n \"bold\": true,\n \"size\": 1.1\n }\n },\n \"identifiers\": {\n \"login_display\": \"separate\",\n \"otp_autocomplete\": true,\n \"phone_display\": {\n \"formatting\": \"international\",\n \"masking\": \"hide_country_code\"\n }\n },\n \"page_background\": {\n \"background_color\": \"background_color\",\n \"background_image_url\": \"background_image_url\",\n \"page_layout\": \"center\"\n },\n \"themeId\": \"themeId\",\n \"widget\": {\n \"header_text_alignment\": \"center\",\n \"logo_height\": 1.1,\n \"logo_position\": \"center\",\n \"logo_url\": \"logo_url\",\n \"social_buttons_layout\": \"bottom\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -7541,7 +7541,7 @@ }, "response": { "status": 200, - "body": "{\n \"borders\": {\n \"button_border_radius\": 1.1,\n \"button_border_weight\": 1.1,\n \"buttons_style\": \"pill\",\n \"input_border_radius\": 1.1,\n \"input_border_weight\": 1.1,\n \"inputs_style\": \"pill\",\n \"show_widget_shadow\": true,\n \"widget_border_weight\": 1.1,\n \"widget_corner_radius\": 1.1\n },\n \"colors\": {\n \"base_focus_color\": \"base_focus_color\",\n \"base_hover_color\": \"base_hover_color\",\n \"body_text\": \"body_text\",\n \"captcha_widget_theme\": \"auto\",\n \"error\": \"error\",\n \"header\": \"header\",\n \"icons\": \"icons\",\n \"input_background\": \"input_background\",\n \"input_border\": \"input_border\",\n \"input_filled_text\": \"input_filled_text\",\n \"input_labels_placeholders\": \"input_labels_placeholders\",\n \"links_focused_components\": \"links_focused_components\",\n \"primary_button\": \"primary_button\",\n \"primary_button_label\": \"primary_button_label\",\n \"read_only_background\": \"read_only_background\",\n \"secondary_button_border\": \"secondary_button_border\",\n \"secondary_button_label\": \"secondary_button_label\",\n \"success\": \"success\",\n \"widget_background\": \"widget_background\",\n \"widget_border\": \"widget_border\"\n },\n \"displayName\": \"displayName\",\n \"fonts\": {\n \"body_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"buttons_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"font_url\": \"font_url\",\n \"input_labels\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links_style\": \"normal\",\n \"reference_text_size\": 1.1,\n \"subtitle\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"title\": {\n \"bold\": true,\n \"size\": 1.1\n }\n },\n \"page_background\": {\n \"background_color\": \"background_color\",\n \"background_image_url\": \"background_image_url\",\n \"page_layout\": \"center\"\n },\n \"themeId\": \"themeId\",\n \"widget\": {\n \"header_text_alignment\": \"center\",\n \"logo_height\": 1.1,\n \"logo_position\": \"center\",\n \"logo_url\": \"logo_url\",\n \"social_buttons_layout\": \"bottom\"\n }\n}", + "body": "{\n \"borders\": {\n \"button_border_radius\": 1.1,\n \"button_border_weight\": 1.1,\n \"buttons_style\": \"pill\",\n \"input_border_radius\": 1.1,\n \"input_border_weight\": 1.1,\n \"inputs_style\": \"pill\",\n \"show_widget_shadow\": true,\n \"widget_border_weight\": 1.1,\n \"widget_corner_radius\": 1.1\n },\n \"colors\": {\n \"base_focus_color\": \"base_focus_color\",\n \"base_hover_color\": \"base_hover_color\",\n \"body_text\": \"body_text\",\n \"captcha_widget_theme\": \"auto\",\n \"error\": \"error\",\n \"header\": \"header\",\n \"icons\": \"icons\",\n \"input_background\": \"input_background\",\n \"input_border\": \"input_border\",\n \"input_filled_text\": \"input_filled_text\",\n \"input_labels_placeholders\": \"input_labels_placeholders\",\n \"links_focused_components\": \"links_focused_components\",\n \"primary_button\": \"primary_button\",\n \"primary_button_label\": \"primary_button_label\",\n \"read_only_background\": \"read_only_background\",\n \"secondary_button_border\": \"secondary_button_border\",\n \"secondary_button_label\": \"secondary_button_label\",\n \"success\": \"success\",\n \"widget_background\": \"widget_background\",\n \"widget_border\": \"widget_border\"\n },\n \"displayName\": \"displayName\",\n \"fonts\": {\n \"body_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"buttons_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"font_url\": \"font_url\",\n \"input_labels\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links_style\": \"normal\",\n \"reference_text_size\": 1.1,\n \"subtitle\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"title\": {\n \"bold\": true,\n \"size\": 1.1\n }\n },\n \"identifiers\": {\n \"login_display\": \"separate\",\n \"otp_autocomplete\": true,\n \"phone_display\": {\n \"formatting\": \"international\",\n \"masking\": \"hide_country_code\"\n }\n },\n \"page_background\": {\n \"background_color\": \"background_color\",\n \"background_image_url\": \"background_image_url\",\n \"page_layout\": \"center\"\n },\n \"themeId\": \"themeId\",\n \"widget\": {\n \"header_text_alignment\": \"center\",\n \"logo_height\": 1.1,\n \"logo_position\": \"center\",\n \"logo_url\": \"logo_url\",\n \"social_buttons_layout\": \"bottom\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -7578,7 +7578,7 @@ }, "response": { "status": 200, - "body": "{\n \"borders\": {\n \"button_border_radius\": 1.1,\n \"button_border_weight\": 1.1,\n \"buttons_style\": \"pill\",\n \"input_border_radius\": 1.1,\n \"input_border_weight\": 1.1,\n \"inputs_style\": \"pill\",\n \"show_widget_shadow\": true,\n \"widget_border_weight\": 1.1,\n \"widget_corner_radius\": 1.1\n },\n \"colors\": {\n \"base_focus_color\": \"base_focus_color\",\n \"base_hover_color\": \"base_hover_color\",\n \"body_text\": \"body_text\",\n \"captcha_widget_theme\": \"auto\",\n \"error\": \"error\",\n \"header\": \"header\",\n \"icons\": \"icons\",\n \"input_background\": \"input_background\",\n \"input_border\": \"input_border\",\n \"input_filled_text\": \"input_filled_text\",\n \"input_labels_placeholders\": \"input_labels_placeholders\",\n \"links_focused_components\": \"links_focused_components\",\n \"primary_button\": \"primary_button\",\n \"primary_button_label\": \"primary_button_label\",\n \"read_only_background\": \"read_only_background\",\n \"secondary_button_border\": \"secondary_button_border\",\n \"secondary_button_label\": \"secondary_button_label\",\n \"success\": \"success\",\n \"widget_background\": \"widget_background\",\n \"widget_border\": \"widget_border\"\n },\n \"displayName\": \"displayName\",\n \"fonts\": {\n \"body_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"buttons_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"font_url\": \"font_url\",\n \"input_labels\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links_style\": \"normal\",\n \"reference_text_size\": 1.1,\n \"subtitle\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"title\": {\n \"bold\": true,\n \"size\": 1.1\n }\n },\n \"page_background\": {\n \"background_color\": \"background_color\",\n \"background_image_url\": \"background_image_url\",\n \"page_layout\": \"center\"\n },\n \"themeId\": \"themeId\",\n \"widget\": {\n \"header_text_alignment\": \"center\",\n \"logo_height\": 1.1,\n \"logo_position\": \"center\",\n \"logo_url\": \"logo_url\",\n \"social_buttons_layout\": \"bottom\"\n }\n}", + "body": "{\n \"borders\": {\n \"button_border_radius\": 1.1,\n \"button_border_weight\": 1.1,\n \"buttons_style\": \"pill\",\n \"input_border_radius\": 1.1,\n \"input_border_weight\": 1.1,\n \"inputs_style\": \"pill\",\n \"show_widget_shadow\": true,\n \"widget_border_weight\": 1.1,\n \"widget_corner_radius\": 1.1\n },\n \"colors\": {\n \"base_focus_color\": \"base_focus_color\",\n \"base_hover_color\": \"base_hover_color\",\n \"body_text\": \"body_text\",\n \"captcha_widget_theme\": \"auto\",\n \"error\": \"error\",\n \"header\": \"header\",\n \"icons\": \"icons\",\n \"input_background\": \"input_background\",\n \"input_border\": \"input_border\",\n \"input_filled_text\": \"input_filled_text\",\n \"input_labels_placeholders\": \"input_labels_placeholders\",\n \"links_focused_components\": \"links_focused_components\",\n \"primary_button\": \"primary_button\",\n \"primary_button_label\": \"primary_button_label\",\n \"read_only_background\": \"read_only_background\",\n \"secondary_button_border\": \"secondary_button_border\",\n \"secondary_button_label\": \"secondary_button_label\",\n \"success\": \"success\",\n \"widget_background\": \"widget_background\",\n \"widget_border\": \"widget_border\"\n },\n \"displayName\": \"displayName\",\n \"fonts\": {\n \"body_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"buttons_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"font_url\": \"font_url\",\n \"input_labels\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links_style\": \"normal\",\n \"reference_text_size\": 1.1,\n \"subtitle\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"title\": {\n \"bold\": true,\n \"size\": 1.1\n }\n },\n \"identifiers\": {\n \"login_display\": \"separate\",\n \"otp_autocomplete\": true,\n \"phone_display\": {\n \"formatting\": \"international\",\n \"masking\": \"hide_country_code\"\n }\n },\n \"page_background\": {\n \"background_color\": \"background_color\",\n \"background_image_url\": \"background_image_url\",\n \"page_layout\": \"center\"\n },\n \"themeId\": \"themeId\",\n \"widget\": {\n \"header_text_alignment\": \"center\",\n \"logo_height\": 1.1,\n \"logo_position\": \"center\",\n \"logo_url\": \"logo_url\",\n \"social_buttons_layout\": \"bottom\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -7650,7 +7650,7 @@ }, "response": { "status": 200, - "body": "{\n \"borders\": {\n \"button_border_radius\": 1.1,\n \"button_border_weight\": 1.1,\n \"buttons_style\": \"pill\",\n \"input_border_radius\": 1.1,\n \"input_border_weight\": 1.1,\n \"inputs_style\": \"pill\",\n \"show_widget_shadow\": true,\n \"widget_border_weight\": 1.1,\n \"widget_corner_radius\": 1.1\n },\n \"colors\": {\n \"base_focus_color\": \"base_focus_color\",\n \"base_hover_color\": \"base_hover_color\",\n \"body_text\": \"body_text\",\n \"captcha_widget_theme\": \"auto\",\n \"error\": \"error\",\n \"header\": \"header\",\n \"icons\": \"icons\",\n \"input_background\": \"input_background\",\n \"input_border\": \"input_border\",\n \"input_filled_text\": \"input_filled_text\",\n \"input_labels_placeholders\": \"input_labels_placeholders\",\n \"links_focused_components\": \"links_focused_components\",\n \"primary_button\": \"primary_button\",\n \"primary_button_label\": \"primary_button_label\",\n \"read_only_background\": \"read_only_background\",\n \"secondary_button_border\": \"secondary_button_border\",\n \"secondary_button_label\": \"secondary_button_label\",\n \"success\": \"success\",\n \"widget_background\": \"widget_background\",\n \"widget_border\": \"widget_border\"\n },\n \"displayName\": \"displayName\",\n \"fonts\": {\n \"body_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"buttons_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"font_url\": \"font_url\",\n \"input_labels\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links_style\": \"normal\",\n \"reference_text_size\": 1.1,\n \"subtitle\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"title\": {\n \"bold\": true,\n \"size\": 1.1\n }\n },\n \"page_background\": {\n \"background_color\": \"background_color\",\n \"background_image_url\": \"background_image_url\",\n \"page_layout\": \"center\"\n },\n \"themeId\": \"themeId\",\n \"widget\": {\n \"header_text_alignment\": \"center\",\n \"logo_height\": 1.1,\n \"logo_position\": \"center\",\n \"logo_url\": \"logo_url\",\n \"social_buttons_layout\": \"bottom\"\n }\n}", + "body": "{\n \"borders\": {\n \"button_border_radius\": 1.1,\n \"button_border_weight\": 1.1,\n \"buttons_style\": \"pill\",\n \"input_border_radius\": 1.1,\n \"input_border_weight\": 1.1,\n \"inputs_style\": \"pill\",\n \"show_widget_shadow\": true,\n \"widget_border_weight\": 1.1,\n \"widget_corner_radius\": 1.1\n },\n \"colors\": {\n \"base_focus_color\": \"base_focus_color\",\n \"base_hover_color\": \"base_hover_color\",\n \"body_text\": \"body_text\",\n \"captcha_widget_theme\": \"auto\",\n \"error\": \"error\",\n \"header\": \"header\",\n \"icons\": \"icons\",\n \"input_background\": \"input_background\",\n \"input_border\": \"input_border\",\n \"input_filled_text\": \"input_filled_text\",\n \"input_labels_placeholders\": \"input_labels_placeholders\",\n \"links_focused_components\": \"links_focused_components\",\n \"primary_button\": \"primary_button\",\n \"primary_button_label\": \"primary_button_label\",\n \"read_only_background\": \"read_only_background\",\n \"secondary_button_border\": \"secondary_button_border\",\n \"secondary_button_label\": \"secondary_button_label\",\n \"success\": \"success\",\n \"widget_background\": \"widget_background\",\n \"widget_border\": \"widget_border\"\n },\n \"displayName\": \"displayName\",\n \"fonts\": {\n \"body_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"buttons_text\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"font_url\": \"font_url\",\n \"input_labels\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"links_style\": \"normal\",\n \"reference_text_size\": 1.1,\n \"subtitle\": {\n \"bold\": true,\n \"size\": 1.1\n },\n \"title\": {\n \"bold\": true,\n \"size\": 1.1\n }\n },\n \"identifiers\": {\n \"login_display\": \"separate\",\n \"otp_autocomplete\": true,\n \"phone_display\": {\n \"formatting\": \"international\",\n \"masking\": \"hide_country_code\"\n }\n },\n \"page_background\": {\n \"background_color\": \"background_color\",\n \"background_image_url\": \"background_image_url\",\n \"page_layout\": \"center\"\n },\n \"themeId\": \"themeId\",\n \"widget\": {\n \"header_text_alignment\": \"center\",\n \"logo_height\": 1.1,\n \"logo_position\": \"center\",\n \"logo_url\": \"logo_url\",\n \"social_buttons_layout\": \"bottom\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -8400,7 +8400,7 @@ }, "response": { "status": 200, - "body": "{\n \"connections\": [\n {\n \"name\": \"name\",\n \"display_name\": \"display_name\",\n \"options\": {\n \"key\": \"value\"\n },\n \"id\": \"id\",\n \"strategy\": \"strategy\",\n \"realms\": [\n \"realms\"\n ],\n \"is_domain_connection\": true,\n \"show_as_button\": true,\n \"authentication\": {\n \"active\": true\n },\n \"connected_accounts\": {\n \"active\": true\n },\n \"cross_app_access_requesting_app\": {\n \"active\": true\n }\n }\n ],\n \"next\": \"next\"\n}", + "body": "{\n \"connections\": [\n {\n \"name\": \"name\",\n \"display_name\": \"display_name\",\n \"options\": {\n \"key\": \"value\"\n },\n \"id\": \"id\",\n \"strategy\": \"strategy\",\n \"realms\": [\n \"realms\"\n ],\n \"is_domain_connection\": true,\n \"show_as_button\": true,\n \"authentication\": {\n \"active\": true\n },\n \"connected_accounts\": {\n \"active\": true\n },\n \"cross_app_access_requesting_app\": {\n \"active\": true\n },\n \"cross_app_access_resource_app\": {\n \"status\": \"enabled\"\n }\n }\n ],\n \"next\": \"next\"\n}", "headers": { "Content-Type": "application/json" } @@ -15659,7 +15659,7 @@ }, "response": { "status": 200, - "body": "{\n \"sessions\": [\n {\n \"id\": \"id\",\n \"user_id\": \"user_id\",\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\",\n \"authenticated_at\": \"2024-01-15T09:30:00Z\",\n \"idle_expires_at\": \"2024-01-15T09:30:00Z\",\n \"expires_at\": \"2024-01-15T09:30:00Z\",\n \"last_interacted_at\": \"2024-01-15T09:30:00Z\",\n \"clients\": [\n {}\n ],\n \"session_metadata\": {\n \"key\": \"value\"\n }\n }\n ],\n \"next\": \"next\"\n}", + "body": "{\n \"sessions\": [\n {\n \"id\": \"id\",\n \"user_id\": \"user_id\",\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\",\n \"authenticated_at\": \"2024-01-15T09:30:00Z\",\n \"idle_expires_at\": \"2024-01-15T09:30:00Z\",\n \"expires_at\": \"2024-01-15T09:30:00Z\",\n \"last_interacted_at\": \"2024-01-15T09:30:00Z\",\n \"clients\": [\n {}\n ],\n \"session_metadata\": {\n \"key\": \"value\"\n },\n \"actor\": {\n \"sub\": \"sub\"\n }\n }\n ],\n \"next\": \"next\"\n}", "headers": { "Content-Type": "application/json" } From de97dd77fc498478b56558a4e695b860001171ec Mon Sep 17 00:00:00 2001 From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2026 07:06:15 +0000 Subject: [PATCH 2/3] [fern-replay] advance lockfile --- .fern/replay.lock | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.fern/replay.lock b/.fern/replay.lock index 8f73c5b8..045308f5 100644 --- a/.fern/replay.lock +++ b/.fern/replay.lock @@ -18,5 +18,11 @@ generations: cli_version: unknown generator_versions: fernapi/fern-ruby-sdk: 1.13.1 -current_generation: 428032101d1791fe97573af36427e664fe4e1e88 + - commit_sha: d8a88028849ce519e8fdc20765c78e367f372110 + tree_hash: 3e4eff170915344776a2c1e921a378a13c54afd1 + timestamp: 2026-07-21T07:06:12.329Z + cli_version: unknown + generator_versions: + fernapi/fern-ruby-sdk: 1.17.8 +current_generation: d8a88028849ce519e8fdc20765c78e367f372110 patches: [] From 04441097fcaaeb19bdb0bfee7f95dc36ffe7db87 Mon Sep 17 00:00:00 2001 From: Kunal Dawar Date: Tue, 21 Jul 2026 17:53:18 +0530 Subject: [PATCH 3/3] Restore auth_client require and timeout/headers params in client.rb --- lib/auth0/client.rb | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/lib/auth0/client.rb b/lib/auth0/client.rb index c61a752f..9f2df028 100644 --- a/lib/auth0/client.rb +++ b/lib/auth0/client.rb @@ -4,24 +4,23 @@ module Auth0 class Management # @param token [String] # @param base_url [String, nil] - # @param tenant_domain [String, nil] - # @param max_retries [Integer] + # @param timeout [Float, nil] Request timeout in seconds. + # @param max_retries [Integer, nil] Maximum number of request retries. + # @param headers [Hash, nil] Additional headers to include in requests. # # @return [void] - def initialize(token:, base_url: nil, tenant_domain: nil, max_retries: 2) - if base_url.nil? && (!tenant_domain.nil?) - tenant_domain_value = tenant_domain.nil? ? "{TENANT}.auth0.com" : tenant_domain - base_url = "https://#{tenant_domain_value}/api/v2" - end - - @raw_client = Auth0::Internal::Http::RawClient.new( + def initialize(token:, base_url: nil, timeout: nil, max_retries: nil, headers: nil) + raw_client_opts = { base_url: base_url || Auth0::Environment::DEFAULT, headers: { "X-Fern-Language" => "Ruby", Authorization: "Bearer #{token}" - }, - max_retries: max_retries - ) + }.merge(headers || {}) + } + raw_client_opts[:timeout] = timeout if timeout + raw_client_opts[:max_retries] = max_retries if max_retries + + @raw_client = Auth0::Internal::Http::RawClient.new(**raw_client_opts) end # @return [Auth0::Actions::Client] @@ -250,3 +249,5 @@ def verifiable_credentials end end end + +require_relative "auth_client"