def add_sanitizers(test_proxy): add_remove_header_sanitizer(headers="Ocp-Apim-Subscription-Key") add_general_regex_sanitizer( value="fakeendpoint", regex="(?<=\\/\\/)[a-z-]+(?=\\.cognitiveservices\\.azure\\.com)") add_oauth_response_sanitizer() add_body_key_sanitizer( json_path="urlSource", value="blob_sas_url", regex="(?<=\\/\\/)[a-z-]+(?=\\.blob\\.core\\.windows\\.net)(.*)$", ) add_body_key_sanitizer( json_path="azureBlobSource.containerUrl", value="blob_sas_url", regex="(?<=\\/\\/)[a-z-]+(?=\\.blob\\.core\\.windows\\.net)(.*)$", ) add_body_key_sanitizer( json_path="source", value="blob_sas_url", regex="(?<=\\/\\/)[a-z-]+(?=\\.blob\\.core\\.windows\\.net)(.*)$", ) add_body_key_sanitizer( json_path="accessToken", value="redacted", regex="([0-9a-f-]{36})", ) add_body_key_sanitizer( json_path="copyAuthorization.accessToken", value="redacted", regex="([0-9a-f-]{36})", )
def add_sanitizers(test_proxy): subscription_id = os.environ.get("AZURE_SUBSCRIPTION_ID", "00000000-0000-0000-0000-000000000000") tenant_id = os.environ.get("AZURE_TENANT_ID", "00000000-0000-0000-0000-000000000000") add_general_regex_sanitizer(regex=subscription_id, value="00000000-0000-0000-0000-000000000000") add_general_regex_sanitizer(regex=tenant_id, value="00000000-0000-0000-0000-000000000000") add_header_regex_sanitizer(key="Set-Cookie", value="[set-cookie;]") add_header_regex_sanitizer(key="Cookie", value="cookie;") add_body_key_sanitizer(json_path="$..access_token", value="access_token")