From 71d76b39788351df313a73d7c8a1ebc6b250cbb2 Mon Sep 17 00:00:00 2001 From: x-rodubou <romuald.dubourg@kereval.com> Date: Mon, 20 Jan 2025 16:51:24 +0100 Subject: [PATCH] EHSBP-1773 Done --- ...-Provider-HCP-TestSuite-soapui-project.xml | 236 ++++++++++++++++-- 1 file changed, 212 insertions(+), 24 deletions(-) diff --git a/ADR/EPR-ADR-Provider-HCP-TestSuite-soapui-project.xml b/ADR/EPR-ADR-Provider-HCP-TestSuite-soapui-project.xml index f1ce8bf..f647434 100644 --- a/ADR/EPR-ADR-Provider-HCP-TestSuite-soapui-project.xml +++ b/ADR/EPR-ADR-Provider-HCP-TestSuite-soapui-project.xml @@ -12067,6 +12067,14 @@ YAn9zRGfK61JVbryZvSPy8xlBo+1iUUIDvQFYlHG7XpA3v3oBh7jBg==</ds:X509Certificate> <xacml-context:Attribute AttributeId="urn:e-health-suisse:2015:policy-attributes:referenced-policy-set" DataType="http://www.w3.org/2001/XMLSchema#anyURI"> <xacml-context:AttributeValue>${#TestSuite#referenced-policy-set}</xacml-context:AttributeValue> </xacml-context:Attribute> + <xacml-context:Attribute AttributeId="urn:e-health-suisse:2023:policy-attributes:start-date" + DataType="http://www.w3.org/2001/XMLSchema#date"> + <xacml-context:AttributeValue>${#TestSuite#start-date}</xacml-context:AttributeValue> + </xacml-context:Attribute> + <xacml-context:Attribute AttributeId="urn:e-health-suisse:2023:policy-attributes:end-date" + DataType="http://www.w3.org/2001/XMLSchema#date"> + <xacml-context:AttributeValue>${#TestSuite#end-date}</xacml-context:AttributeValue> + </xacml-context:Attribute> </xacml-context:Resource> <xacml-context:Action> @@ -12079,7 +12087,187 @@ YAn9zRGfK61JVbryZvSPy8xlBo+1iUUIDvQFYlHG7XpA3v3oBh7jBg==</ds:X509Certificate> </xacml-context:Request> </xacml-samlp:XACMLAuthzDecisionQuery> </soap:Body> -</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="d160ad01-8a35-4702-b230-9edb8e2ef24a"/><con:assertion type="Simple Contains" id="969cfdf5-ec1f-4672-b9d3-37f5b8d6beac" name="Contains Success"><con:configuration><token>Success</token><ignoreCase>false</ignoreCase><useRegEx>false</useRegEx></con:configuration></con:assertion><con:assertion type="Valid HTTP Status Codes" id="5030ed0c-38c3-44c0-afa7-dd0ff7da0436" name="Valid HTTP Status Codes 200"><con:configuration><codes>200</codes></con:configuration></con:assertion><con:assertion type="Simple Contains" id="82b78c97-d9cd-4ad1-aa90-94601d85cf3d" name="Contains Decision"><con:configuration><token>Permit</token><ignoreCase>false</ignoreCase><useRegEx>false</useRegEx></con:configuration></con:assertion><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties><con:property><con:name>GENERIC_UUID1</con:name><con:value>urn:uuid:b0a04bee-2de4-4c6d-84c3-fa9b357b2bba</con:value></con:property><con:property><con:name>Unique_Number</con:name><con:value>20241004093322662</con:value></con:property><con:property><con:name>timeStamp</con:name><con:value>2024-10-04T09:33:22.662Z</con:value></con:property></con:properties></con:testCase><con:properties><con:property><con:name>endPointADR</con:name><con:value>https://ehealthsuisse.ihe-europe.net/adr-provider?wsdl</con:value></con:property><con:property><con:name>homeCommunityId</con:name><con:value>urn:oid:1.3.6.1.4.1.21367.2017.2.6.2</con:value></con:property><con:property><con:name>resource-id</con:name><con:value>5a87dd02-4d70-40a8-827b-d1b3d052b7e5</con:value></con:property><con:property><con:name>referenced-policy-set</con:name><con:value>urn:e-health-suisse:2015:policies:access-level:normal</con:value></con:property><con:property><con:name>action-id</con:name><con:value>urn:e-health-suisse:2015:policy-administration:PolicyQuery</con:value></con:property></con:properties></con:testSuite><con:testSuite id="16e70c4b-79f9-48c2-a342-e66e91ef9a3a" name="ADR_for_PPQ_Provider indeterminate_case"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase id="07128e5a-0b4b-44dc-8c61-b99049688348" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="ADR Authorization Decision Request_PPQ valid_values TestCase" searchProperties="true"><con:settings/><con:testStep type="calltestcase" name="[INTERNAL] Request SAML Assertion" id="2c28ae8a-3fda-4e06-92a8-ffb4a072bdfc"><con:settings/><con:config xsi:type="con:RunTestCaseStep" copyLoadTestProperties="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:targetTestCase>1e8aaff4-970a-4111-bff9-f705b789f586</con:targetTestCase><con:properties><con:property><con:name>assertion</con:name><con:value><![CDATA[ +</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="d160ad01-8a35-4702-b230-9edb8e2ef24a"/><con:assertion type="Simple Contains" id="969cfdf5-ec1f-4672-b9d3-37f5b8d6beac" name="Contains Success"><con:configuration><token>Success</token><ignoreCase>false</ignoreCase><useRegEx>false</useRegEx></con:configuration></con:assertion><con:assertion type="Valid HTTP Status Codes" id="5030ed0c-38c3-44c0-afa7-dd0ff7da0436" name="Valid HTTP Status Codes 200"><con:configuration><codes>200</codes></con:configuration></con:assertion><con:assertion type="Simple Contains" id="82b78c97-d9cd-4ad1-aa90-94601d85cf3d" name="Contains Decision"><con:configuration><token>Permit</token><ignoreCase>false</ignoreCase><useRegEx>false</useRegEx></con:configuration></con:assertion><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties><con:property><con:name>GENERIC_UUID1</con:name><con:value>urn:uuid:b0a04bee-2de4-4c6d-84c3-fa9b357b2bba</con:value></con:property><con:property><con:name>Unique_Number</con:name><con:value>20241004093322662</con:value></con:property><con:property><con:name>timeStamp</con:name><con:value>2024-10-04T09:33:22.662Z</con:value></con:property></con:properties></con:testCase><con:properties><con:property><con:name>endPointADR</con:name><con:value>https://ehealthsuisse.ihe-europe.net/adr-provider?wsdl</con:value></con:property><con:property><con:name>homeCommunityId</con:name><con:value>urn:oid:1.3.6.1.4.1.21367.2017.2.6.2</con:value></con:property><con:property><con:name>resource-id</con:name><con:value>5a87dd02-4d70-40a8-827b-d1b3d052b7e5</con:value></con:property><con:property><con:name>referenced-policy-set</con:name><con:value>urn:e-health-suisse:2015:policies:access-level:normal</con:value></con:property><con:property><con:name>action-id</con:name><con:value>urn:e-health-suisse:2015:policy-administration:PolicyQuery</con:value></con:property></con:properties></con:testSuite><con:testSuite id="e8b4b174-4678-4f78-b040-7a000bf6b459" name="ADR_for_PPQ_Provider temporary_valid_case"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase id="ca5a6b87-8f40-4150-9529-e8fb1046392b" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="ADR Authorization Decision Request_PPQ valid_values TestCase" searchProperties="true"><con:settings/><con:testStep type="calltestcase" name="[INTERNAL] Request SAML Assertion" id="c3cf4e09-0d90-4437-925c-9137defec33c"><con:settings/><con:config xsi:type="con:RunTestCaseStep" copyLoadTestProperties="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:targetTestCase>1e8aaff4-970a-4111-bff9-f705b789f586</con:targetTestCase><con:properties><con:property><con:name>assertion</con:name><con:value><![CDATA[ +<saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:saml2p="urn:oasis:names:tc:SAML:2.0:protocol" + xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" + ID="_836a9e480b3193335a5ca0f293fd717a" + IssueInstant="2025-01-17T13:50:48.124Z" + Version="2.0"> + <saml2:Issuer>https://ehealthsuisse.ihe-europe.net/idp/shibboleth</saml2:Issuer> + <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + <ds:SignedInfo> + <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> + <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"/> + <ds:Reference URI="#_836a9e480b3193335a5ca0f293fd717a"> + <ds:Transforms> + <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> + <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> + <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="xsd"/> + </ds:Transform> + </ds:Transforms> + <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/> + <ds:DigestValue>knwDOFxpNbMs5FpKZoki9nIUo0jk0aV0aiUM4wxxan8=</ds:DigestValue> + </ds:Reference> + </ds:SignedInfo> + <ds:SignatureValue>gHvUvuQ1rL6q/45Wpa+bjf5cT9kkFIfkj80UIoEo52ha1Vb2f0Q8cQdeHUw/W+reyrbHMob8Vr46gqib/0sNcR5vx+iYgjTCmBz30NdaJezZhabGvSDALa0kAFClS/JqopShBihsVTT78nOQGluFOlDuqauul1W5HzUaCTBE4b98edD1xLjpzvOFGvlhbQkDfB1Ke+xu8bSWUvK6bH9YHTD3kkfByQE2fz0aWxiZl9uHSMI69LzcqONeMdC0kTm+XXiAdhcAN6unSiNzi19aLJC7HkbTIflQUfSsb3+OxvTmHTOajm0r9coBaFCJyCRXL4CDz0foWKcsQCkiSkHXDAcSuCdtpZJeNRvClDBovY8EGRSKeP1y7CYVIceARTYOfByApz+7iYRblvM9yGf0G2OcgWZbeY4XZkuaaZnEZpXJwfVfsnCY0STyMCLZkhowUyBqCqUyMUjbUQ3mTQ6OUdcHV/rEiab69D++mFqvhX2TjynPyLw0YnHLTLTOrruN</ds:SignatureValue> + <ds:KeyInfo> + <ds:X509Data> + <ds:X509Certificate>MIIEJjCCAo6gAwIBAgIUFg8EyHH5N5QBgbXe5O8fcpYtVmYwDQYJKoZIhvcNAQELBQAwJzElMCMG +A1UEAwwcZWhlYWx0aHN1aXNzZS5paGUtZXVyb3BlLm5ldDAeFw0yMjA4MjIwODQwMTFaFw00MjA4 +MjIwODQwMTFaMCcxJTAjBgNVBAMMHGVoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQwggGiMA0G +CSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQCQqMK5aNON/sjdb0bNBty7hH9xEFMgizhdgNDaHsyv +TL4jLdLLaDqaGJA+rHGWB6iouo8bDZvoSMsZv1QvPIY/qN4BRzTumEoen89eQThZHso3hsbOR3cm +vlbfEpqxFzSnxWJHC8JHKe0hnkK0R+Icp+ox1N8aclmWoha4ZnspZabhGu5qNCjA8/mcuBBwTUM3 +5r5TI8Ox98fFqjmfnSJxRt+g1bdIJ90yrUFZplD8cIfTI4EX8+PqQ5abdOqnRMXxRxUoe1K6Tg3p +O2IlKMfW/722op1q9E50Vm6ZQKSZY3t+tnxAuONT3rsKA+91x9oALi6X8E7CAEe1IKQjRkJKfvG6 +F8anr/Rnen+NuF5/0IC004A+gRcWdBxBDEgRocMLE0kTI3NS6EP1yRybg3otU48etMXOSEJRclal +uWtrjqYlHCOnZzToNTCpfznBgQ8JYGhNACxG/B9Mi3mNVfh/Jm99NB0APpSfahPVztBIFgc7VEK1 +Y/kFHZaxfSl4hY0CAwEAAaNKMEgwHQYDVR0OBBYEFMNjwhq0pA03KlobPQT9zj13F8v5MCcGA1Ud +EQQgMB6CHGVoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQwDQYJKoZIhvcNAQELBQADggGBAEwE +acdEKjv5dXgUqETGJYDDRNnt01YT9W3Cv6pKTqy2v1B6si9cWC3gXmP4x9TtelQ8PL/zGDcwQZfE +lTiLZ2bpSSiNPZR4KLnrgPjDHn3akVW5c757L58FynZ85njTsopeOhT0yb71IhI1LtNgcfmb4yjg +AThnNNoWtPPeD00qV3HuFq4QqRRi0Sdy3edwDReKKwNMNsxc6OajxmDeZZmswWUEDSyUiz8DY8RC +UtynzjnIvcDoxMlGKjL/DBiXzUCqrJ/VgqVWjO/XIFaJSInc+7lLlD7GcJd7nXCHc6E7oKt7lCz6 +eeuBV83bH1RzvSn+XH9ZcCjhbOu38q7HMHilOY0+IT36+OQvLuNOeQtL6nrvugrL7BqRVTvnoZmq +xWprys8DJPvwHM62BFvlcVwGgOa6ZysHC0cGtoZFjuRjMYxLkVkKAK/ZbMe3GEu36FWXBFPVAT4V +YAn9zRGfK61JVbryZvSPy8xlBo+1iUUIDvQFYlHG7XpA3v3oBh7jBg==</ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + </ds:Signature> + <saml2:Subject> + <saml2:NameID Format="urn:oasis:names:tc:SAML:2.0:nameid-format:unspecified" + NameQualifier="https://ehealthsuisse.ihe-europe.net/idp/shibboleth" + SPNameQualifier="https://sp-clone.ihe-europe.net/shibboleth">aandrews</saml2:NameID> + <saml2:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer"> + <saml2:SubjectConfirmationData Address="127.0.0.1" InResponseTo="_20250117135047617" + NotOnOrAfter="2025-01-17T13:55:48.128Z" + Recipient="https://sp-clone.ihe-europe.net/Shibboleth.sso/SAML2/ECP"/> + </saml2:SubjectConfirmation> + </saml2:Subject> + <saml2:Conditions NotBefore="2025-01-17T13:50:48.124Z" NotOnOrAfter="2025-01-17T13:55:48.124Z"> + <saml2:AudienceRestriction> + <saml2:Audience>https://sp-clone.ihe-europe.net/shibboleth</saml2:Audience> + </saml2:AudienceRestriction> + </saml2:Conditions> + <saml2:AuthnStatement AuthnInstant="2025-01-17T13:50:48.120Z" + SessionIndex="_3c97a573d19dc0e42d5257ccc17147ef"> + <saml2:SubjectLocality Address="127.0.0.1"/> + <saml2:AuthnContext> + <saml2:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport</saml2:AuthnContextClassRef> + </saml2:AuthnContext> + </saml2:AuthnStatement> + <saml2:AttributeStatement> + <saml2:Attribute FriendlyName="displayName" Name="urn:oid:2.16.840.1.113730.3.1.241" + NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> + <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">Ann Andrews</saml2:AttributeValue> + </saml2:Attribute> + <saml2:Attribute FriendlyName="familyname" + Name="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname" + NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> + <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">Andrews</saml2:AttributeValue> + </saml2:Attribute> + <saml2:Attribute FriendlyName="firstname" + Name="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname" + NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> + <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">Ann</saml2:AttributeValue> + </saml2:Attribute> + <saml2:Attribute FriendlyName="gender" Name="urn:oid:1.3.6.1.5.5.7.9.3" + NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> + <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">M</saml2:AttributeValue> + </saml2:Attribute> + <saml2:Attribute FriendlyName="dateofbirth" Name="urn:oid:1.3.6.1.5.5.7.9.1" + NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> + <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">19790329161118.392Z</saml2:AttributeValue> + </saml2:Attribute> + <saml2:Attribute FriendlyName="GLN" Name="GLN" + NameFormat="urn:oasis:names:tc:ebcore:partyid-type:DataUniversalNumberingSystem:0060"> + <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">7601002469191</saml2:AttributeValue> + </saml2:Attribute> + </saml2:AttributeStatement> +</saml2:Assertion>]]></con:value></con:property><con:property><con:name>Document_UUID</con:name></con:property><con:property><con:name>Submission_Set_UUID</con:name></con:property><con:property><con:name>GENERIC_UUID1</con:name></con:property><con:property><con:name>GENERIC_UUID2</con:name></con:property><con:property><con:name>GENERIC_UUID3</con:name></con:property><con:property><con:name>GENERIC_UUID4</con:name></con:property><con:property><con:name>GENERIC_UUID5</con:name></con:property><con:property><con:name>GENERIC_UUID6</con:name></con:property><con:property><con:name>GENERIC_UUID7</con:name></con:property><con:property><con:name>GENERIC_UUID8</con:name></con:property><con:property><con:name>GENERIC_UUID9</con:name></con:property><con:property><con:name>GENERIC_UUID10</con:name></con:property><con:property><con:name>GENERIC_UUID11</con:name></con:property><con:property><con:name>GENERIC_UUID12</con:name></con:property><con:property><con:name>GENERIC_UUID13</con:name></con:property><con:property><con:name>GENERIC_UUID14</con:name></con:property><con:property><con:name>GENERIC_UUID15</con:name></con:property><con:property><con:name>Unique_Number</con:name></con:property><con:property><con:name>timeStamp</con:name></con:property><con:property><con:name>HCP_name</con:name></con:property></con:properties><con:returnProperties><con:entry>assertion</con:entry></con:returnProperties><con:runMode>SINGLETON_AND_FAIL</con:runMode></con:config></con:testStep><con:testStep type="groovy" name="generate_UUID" id="de2565e7-32c7-4cb4-bfb6-2b0cb8f79b64"><con:settings/><con:config><script> def project = testRunner.testCase.testSuite.project + def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context ) + + + // ========= Generate GENERIC_UUID | Document_UUID | Submission_Set_UUID ====== + + for (int i = 1; i < 2; i++) { + def GENERIC_UUID = "urn:uuid:" +UUID.randomUUID() + testRunner.testCase.setPropertyValue("GENERIC_UUID"+i, GENERIC_UUID) + } + + + // =================== Generate Unique_Number =================== + + def now = new Date() + def Unique_Number = now.format("yyyyMMddHHmmssSSS", TimeZone.getTimeZone('UTC')) + testRunner.testCase.setPropertyValue("Unique_Number", Unique_Number) + + + // =================== Generate timeStamp =================== + + def timeStamp= now.format("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", TimeZone.getTimeZone('UTC')) + testRunner.testCase.setPropertyValue("timeStamp", timeStamp)</script></con:config></con:testStep><con:testStep type="request" name="ADR_AUTHORIZATION_PPQ" id="d60aeb32-64fd-47c4-888f-0c885520503a"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>AdrDecisionQuerySoapBinding</con:interface><con:operation>decisionQuery</con:operation><con:request name="ADR_AUTHORIZATION_PPQ" id="43e3d925-4f78-4646-b492-d83d9d7963f1" sslKeystore="jboss.jks"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting><con:setting id="WsdlSettings@enable-mtom">false</con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>${#TestSuite#endPointADR}</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:epd="urn:e-health-suisse:2015:policy-administration" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <soap:Header> + <wsa:Action>urn:e-health-suisse:2015:policy-enforcement:AuthorizationDecisionRequest</wsa:Action> + <wsa:MessageID>${#TestCase#GENERIC_UUID1}</wsa:MessageID> + <wsa:To>${#TestSuite#endPointADR}</wsa:To> + <wsse:Security>${#Project#assertion}</wsse:Security> + </soap:Header> + <soap:Body> + <xacml-samlp:XACMLAuthzDecisionQuery InputContextOnly="false" ReturnContext="false" ID="_682fee8b-46c0-442a-8c54-fd9d656412fc" Version="2.0" IssueInstant="${=(new Date().format("yyy-MM-dd'T'hh:mm:ss"))}" xmlns:xacml-samlp="urn:oasis:names:tc:xacml:2.0:profile:saml2.0:v2:schema:protocol" xmlns:xacml-context="urn:oasis:names:tc:xacml:2.0:context:schema:os" xmlns:hl7="urn:hl7-org:v3"> + <xacml-context:Request> + <xacml-context:Subject> + <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:subject:subject-id" DataType="http://www.w3.org/2001/XMLSchema#string"> + <xacml-context:AttributeValue>${#Project#subject_id}</xacml-context:AttributeValue> + </xacml-context:Attribute> + <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:subject:subject-id-qualifier" DataType="http://www.w3.org/2001/XMLSchema#string"> + <xacml-context:AttributeValue>${#Project#subject_id_qualifier}</xacml-context:AttributeValue> + </xacml-context:Attribute> + <xacml-context:Attribute AttributeId="urn:ihe:iti:xca:2010:homeCommunityId" DataType="http://www.w3.org/2001/XMLSchema#anyURI"> + <xacml-context:AttributeValue>${#TestSuite#homeCommunityId}</xacml-context:AttributeValue> + </xacml-context:Attribute> + <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xacml:2.0:subject:role" DataType="urn:hl7-org:v3#CV"> + <xacml-context:AttributeValue> + <hl7:CodedValue code="${#Project#Requester_Role_Code}" codeSystem="2.16.756.5.30.1.127.3.10.6" displayName="Patient(in)"/> + </xacml-context:AttributeValue> + </xacml-context:Attribute> + <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xspa:1.0:subject:organization-id" DataType="http://www.w3.org/2001/XMLSchema#anyURI"> + <xacml-context:AttributeValue>${#Project#organization_id}</xacml-context:AttributeValue> + </xacml-context:Attribute> + <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xspa:1.0:subject:purposeofuse" DataType="urn:hl7-org:v3#CV"> + <xacml-context:AttributeValue> + <hl7:CodedValue code="NORM" codeSystem="2.16.756.5.30.1.127.3.10.5" displayName="Normalzugriff"/> + </xacml-context:AttributeValue> + </xacml-context:Attribute> + </xacml-context:Subject> + + <xacml-context:Resource> + <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:resource:resource-id" DataType="http://www.w3.org/2001/XMLSchema#anyURI"> + <xacml-context:AttributeValue>${#TestSuite#resource-id}</xacml-context:AttributeValue> + </xacml-context:Attribute> + <xacml-context:Attribute AttributeId="urn:e-health-suisse:2015:epr-spid" DataType="urn:hl7-org:v3#II"> + <xacml-context:AttributeValue> + <hl7:InstanceIdentifier root="2.16.756.5.30.1.127.3.10.3" extension="${#Project#Patient_Extension}"/> + </xacml-context:AttributeValue> + </xacml-context:Attribute> + <xacml-context:Attribute AttributeId="urn:e-health-suisse:2015:policy-attributes:referenced-policy-set" DataType="http://www.w3.org/2001/XMLSchema#anyURI"> + <xacml-context:AttributeValue>${#TestSuite#referenced-policy-set}</xacml-context:AttributeValue> + </xacml-context:Attribute> + </xacml-context:Resource> + + <xacml-context:Action> + <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:action:action-id" DataType="http://www.w3.org/2001/XMLSchema#anyURI"> + <xacml-context:AttributeValue>${#TestSuite#action-id}</xacml-context:AttributeValue> + </xacml-context:Attribute> + </xacml-context:Action> + + <xacml-context:Environment/> + </xacml-context:Request> + </xacml-samlp:XACMLAuthzDecisionQuery> + </soap:Body> +</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="d160ad01-8a35-4702-b230-9edb8e2ef24a"/><con:assertion type="Simple Contains" id="969cfdf5-ec1f-4672-b9d3-37f5b8d6beac" name="Contains Success"><con:configuration><token>Success</token><ignoreCase>false</ignoreCase><useRegEx>false</useRegEx></con:configuration></con:assertion><con:assertion type="Valid HTTP Status Codes" id="5030ed0c-38c3-44c0-afa7-dd0ff7da0436" name="Valid HTTP Status Codes 200"><con:configuration><codes>200</codes></con:configuration></con:assertion><con:assertion type="Simple Contains" id="82b78c97-d9cd-4ad1-aa90-94601d85cf3d" name="Contains Decision"><con:configuration><token>Permit</token><ignoreCase>false</ignoreCase><useRegEx>false</useRegEx></con:configuration></con:assertion><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties><con:property><con:name>GENERIC_UUID1</con:name><con:value>urn:uuid:cc204c59-7dcc-4233-8415-f7b7bd3a6037</con:value></con:property><con:property><con:name>Unique_Number</con:name><con:value>20250117135048786</con:value></con:property><con:property><con:name>timeStamp</con:name><con:value>2025-01-17T13:50:48.786Z</con:value></con:property></con:properties></con:testCase><con:properties><con:property><con:name>endPointADR</con:name><con:value>https://ehealthsuisse.ihe-europe.net/adr-provider?wsdl</con:value></con:property><con:property><con:name>homeCommunityId</con:name><con:value>urn:oid:1.3.6.1.4.1.21367.2017.2.6.2</con:value></con:property><con:property><con:name>resource-id</con:name><con:value>5a87dd02-4d70-40a8-827b-d1b3d052b7e5</con:value></con:property><con:property><con:name>referenced-policy-set</con:name><con:value>urn:e-health-suisse:2015:policies:access-level:normal</con:value></con:property><con:property><con:name>action-id</con:name><con:value>urn:e-health-suisse:2015:policy-administration:UpdatePolicy</con:value></con:property><con:property><con:name>start-date</con:name><con:value>2024-01-22</con:value></con:property><con:property><con:name>end-date</con:name><con:value>2024-01-23</con:value></con:property></con:properties></con:testSuite><con:testSuite id="16e70c4b-79f9-48c2-a342-e66e91ef9a3a" name="ADR_for_PPQ_Provider indeterminate_case"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase id="07128e5a-0b4b-44dc-8c61-b99049688348" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="ADR Authorization Decision Request_PPQ valid_values TestCase" searchProperties="true"><con:settings/><con:testStep type="calltestcase" name="[INTERNAL] Request SAML Assertion" id="2c28ae8a-3fda-4e06-92a8-ffb4a072bdfc"><con:settings/><con:config xsi:type="con:RunTestCaseStep" copyLoadTestProperties="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:targetTestCase>1e8aaff4-970a-4111-bff9-f705b789f586</con:targetTestCase><con:properties><con:property><con:name>assertion</con:name><con:value><![CDATA[ <saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:saml2p="urn:oasis:names:tc:SAML:2.0:protocol" @@ -14144,20 +14332,20 @@ testRunner.testCase.testSuite.project.setPropertyValue("subject_id", subject_id) testRunner.testCase.testSuite.project.setPropertyValue("subject_id_qualifier", subject_id_qualifier) testRunner.testCase.testSuite.project.setPropertyValue("organization_id", organisation_id) testRunner.testCase.testSuite.project.setPropertyValue("homeCommunityId", homeCommunityId) -</script></con:config></con:testStep><con:properties><con:property><con:name>Document_UUID</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>Submission_Set_UUID</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID1</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID2</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID3</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID4</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID5</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID6</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID7</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID8</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID9</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID10</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID11</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID12</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID13</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID14</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID15</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>Unique_Number</con:name><con:value>20241004093359290</con:value></con:property><con:property><con:name>timeStamp</con:name><con:value>2024-10-04T09:33:59.290Z</con:value></con:property><con:property><con:name>assertion</con:name><con:value><![CDATA[ +</script></con:config></con:testStep><con:properties><con:property><con:name>Document_UUID</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>Submission_Set_UUID</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID1</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID2</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID3</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID4</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID5</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID6</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID7</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID8</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID9</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID10</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID11</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID12</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID13</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID14</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>GENERIC_UUID15</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property><con:property><con:name>Unique_Number</con:name><con:value>20250117135047617</con:value></con:property><con:property><con:name>timeStamp</con:name><con:value>2025-01-17T13:50:47.617Z</con:value></con:property><con:property><con:name>assertion</con:name><con:value><![CDATA[ <saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:saml2p="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" - ID="_421ee9472ab6074fd3641c3fcc70815e" - IssueInstant="2024-10-04T09:33:59.286Z" + ID="_836a9e480b3193335a5ca0f293fd717a" + IssueInstant="2025-01-17T13:50:48.124Z" Version="2.0"> <saml2:Issuer>https://ehealthsuisse.ihe-europe.net/idp/shibboleth</saml2:Issuer> <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"/> - <ds:Reference URI="#_421ee9472ab6074fd3641c3fcc70815e"> + <ds:Reference URI="#_836a9e480b3193335a5ca0f293fd717a"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> @@ -14165,10 +14353,10 @@ testRunner.testCase.testSuite.project.setPropertyValue("homeCommunityId", homeCo </ds:Transform> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/> - <ds:DigestValue>bODXEdLXA0B1890eSw2SzZ5fIlm63NbMQ4Fi9YUCI7Q=</ds:DigestValue> + <ds:DigestValue>knwDOFxpNbMs5FpKZoki9nIUo0jk0aV0aiUM4wxxan8=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> - <ds:SignatureValue>iO9gumVaXk9GzUxgH+gA4/t8YetVrTQXdW3itCWffxtjXcMoHVlncgeI3QpEuHNJrVEiuoolCCSdnK5E7UgYJDwqSUe5jov375twH/nnJfMRZyJ5ol5xl+io7XJ7g2lT4e0VAfuD4DcNXf+wJiOhHfBuYJeF2wzC6dA3JcqiugvS7zs4WRvWt4zqah+z/FI//CSqly/+L0EucLw4XTjYvioPhdbG1Kj46RH9UyyRp42Oa2Mm7y0IgBEDRZU5a3HgnQO/sIWqCm72tCkuEChyGtIUtZ5H0CbX8YmGLuE/Z4UEJ1r2i8qAi4rBL/mr/aTC1vYS9hmcvTaXI3OK12dHfFoD3dkiu2tv+RxqiiWIN8MUAPoQNMh34/mKAdRq7f+IdmADkhr+ONrFd9WgHdJYND3nU9iJZo9uYXA4OdkaCmRgpJibWNyde7wizc9JY/ta9oKGAxTyF2gDfH5SEHtHkjtCUN4VuwIsNrUjTtBuMy3z/R5um+1bOoEgR3ZkYeyl</ds:SignatureValue> + <ds:SignatureValue>gHvUvuQ1rL6q/45Wpa+bjf5cT9kkFIfkj80UIoEo52ha1Vb2f0Q8cQdeHUw/W+reyrbHMob8Vr46gqib/0sNcR5vx+iYgjTCmBz30NdaJezZhabGvSDALa0kAFClS/JqopShBihsVTT78nOQGluFOlDuqauul1W5HzUaCTBE4b98edD1xLjpzvOFGvlhbQkDfB1Ke+xu8bSWUvK6bH9YHTD3kkfByQE2fz0aWxiZl9uHSMI69LzcqONeMdC0kTm+XXiAdhcAN6unSiNzi19aLJC7HkbTIflQUfSsb3+OxvTmHTOajm0r9coBaFCJyCRXL4CDz0foWKcsQCkiSkHXDAcSuCdtpZJeNRvClDBovY8EGRSKeP1y7CYVIceARTYOfByApz+7iYRblvM9yGf0G2OcgWZbeY4XZkuaaZnEZpXJwfVfsnCY0STyMCLZkhowUyBqCqUyMUjbUQ3mTQ6OUdcHV/rEiab69D++mFqvhX2TjynPyLw0YnHLTLTOrruN</ds:SignatureValue> <ds:KeyInfo> <ds:X509Data> <ds:X509Certificate>MIIEJjCCAo6gAwIBAgIUFg8EyHH5N5QBgbXe5O8fcpYtVmYwDQYJKoZIhvcNAQELBQAwJzElMCMG @@ -14198,24 +14386,28 @@ YAn9zRGfK61JVbryZvSPy8xlBo+1iUUIDvQFYlHG7XpA3v3oBh7jBg==</ds:X509Certificate> NameQualifier="https://ehealthsuisse.ihe-europe.net/idp/shibboleth" SPNameQualifier="https://sp-clone.ihe-europe.net/shibboleth">aandrews</saml2:NameID> <saml2:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer"> - <saml2:SubjectConfirmationData Address="127.0.0.1" InResponseTo="_20241004093359290" - NotOnOrAfter="2024-10-04T09:38:59.289Z" + <saml2:SubjectConfirmationData Address="127.0.0.1" InResponseTo="_20250117135047617" + NotOnOrAfter="2025-01-17T13:55:48.128Z" Recipient="https://sp-clone.ihe-europe.net/Shibboleth.sso/SAML2/ECP"/> </saml2:SubjectConfirmation> </saml2:Subject> - <saml2:Conditions NotBefore="2024-10-04T09:33:59.286Z" NotOnOrAfter="2024-10-04T09:38:59.286Z"> + <saml2:Conditions NotBefore="2025-01-17T13:50:48.124Z" NotOnOrAfter="2025-01-17T13:55:48.124Z"> <saml2:AudienceRestriction> <saml2:Audience>https://sp-clone.ihe-europe.net/shibboleth</saml2:Audience> </saml2:AudienceRestriction> </saml2:Conditions> - <saml2:AuthnStatement AuthnInstant="2024-10-04T09:33:59.282Z" - SessionIndex="_7d733b763e3c1595c379373c49ce9b89"> + <saml2:AuthnStatement AuthnInstant="2025-01-17T13:50:48.120Z" + SessionIndex="_3c97a573d19dc0e42d5257ccc17147ef"> <saml2:SubjectLocality Address="127.0.0.1"/> <saml2:AuthnContext> <saml2:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport</saml2:AuthnContextClassRef> </saml2:AuthnContext> </saml2:AuthnStatement> <saml2:AttributeStatement> + <saml2:Attribute FriendlyName="displayName" Name="urn:oid:2.16.840.1.113730.3.1.241" + NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> + <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">Ann Andrews</saml2:AttributeValue> + </saml2:Attribute> <saml2:Attribute FriendlyName="familyname" Name="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> @@ -14238,27 +14430,23 @@ YAn9zRGfK61JVbryZvSPy8xlBo+1iUUIDvQFYlHG7XpA3v3oBh7jBg==</ds:X509Certificate> NameFormat="urn:oasis:names:tc:ebcore:partyid-type:DataUniversalNumberingSystem:0060"> <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">7601002469191</saml2:AttributeValue> </saml2:Attribute> - <saml2:Attribute FriendlyName="displayName" Name="urn:oid:2.16.840.1.113730.3.1.241" - NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> - <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">Ann Andrews</saml2:AttributeValue> - </saml2:Attribute> </saml2:AttributeStatement> -</saml2:Assertion>]]></con:value></con:property><con:property><con:name>HCP_name</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property></con:properties></con:testCase><con:properties/></con:testSuite><con:properties><con:property><con:name>Requester_Role_Code</con:name><con:value>HCP</con:value></con:property><con:property><con:name>UserName_for_Assertion</con:name><con:value>aandrews</con:value></con:property><con:property><con:name>Patient_Extension</con:name><con:value>761337610411265304</con:value></con:property><con:property><con:name>subject_id_qualifier</con:name><con:value>urn:gs1:gln</con:value></con:property><con:property><con:name>organization_id</con:name><con:value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">urn:oid:2.16.10.89.211</con:value></con:property><con:property><con:name>subject_id</con:name><con:value>7601002469191</con:value></con:property><con:property><con:name>assertion</con:name><con:value><![CDATA[<saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ID="_b97484ff-694f-4e26-84a7-3e635192961c" IssueInstant="2024-10-04T09:33:59.442Z" Version="2.0"> +</saml2:Assertion>]]></con:value></con:property><con:property><con:name>HCP_name</con:name><con:value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></con:property></con:properties></con:testCase><con:properties/></con:testSuite><con:properties><con:property><con:name>Requester_Role_Code</con:name><con:value>HCP</con:value></con:property><con:property><con:name>UserName_for_Assertion</con:name><con:value>aandrews</con:value></con:property><con:property><con:name>Patient_Extension</con:name><con:value>761337610411265304</con:value></con:property><con:property><con:name>subject_id_qualifier</con:name><con:value>urn:gs1:gln</con:value></con:property><con:property><con:name>organization_id</con:name><con:value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">urn:oid:2.16.10.89.211</con:value></con:property><con:property><con:name>subject_id</con:name><con:value>7601002469191</con:value></con:property><con:property><con:name>assertion</con:name><con:value><![CDATA[<saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ID="_f2f01b94-4fe9-4d7f-82e9-4b39d3e75067" IssueInstant="2025-01-17T13:50:48.404Z" Version="2.0"> <saml2:Issuer>https://ehealthsuisse.ihe-europe.net/STS</saml2:Issuer> <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> - <ds:Reference URI="#_b97484ff-694f-4e26-84a7-3e635192961c"> + <ds:Reference URI="#_f2f01b94-4fe9-4d7f-82e9-4b39d3e75067"> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> - <ds:DigestValue>yR8YujipX7sR9bF+WkHaW6gYbBs=</ds:DigestValue> + <ds:DigestValue>yLpKm/pVdgkix8QuASdnxbP5y8s=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> - <ds:SignatureValue>GZQEteKEEJAvvLmaGkjHRQ7gUjF+FQR21nk3iMrRAzY71NJCIjCfxrKA+fOC1g24qk2Vjm1jrziRKeoGUBvbBH3bP4m8V9dCVzAMz0uII/5s6whV682XnM0kO2W89jk7scLaVHRXzkhfNqpoJRV8Mo2Zc9+yYlQznjtjnxF5n385hGNbERKKouxK+/fxzD494bc02eVsg42q8X8U6v70dUkCRaCBg7vh/66U861XaMy5MQDOpqOyf3tWR8FGVjeyssgSjT49iwu4kOYL+ILrKxsjD01icZqug9eosCkUkZ82ITFLTAeiIZOkSDHocBzMRPCTXeWD3v89ODjr8UTsHA==</ds:SignatureValue> + <ds:SignatureValue>iUpk4NlTU09AY9HEaeLjZCbyHp+B+I++56+jMgqWZYWJ02nfAlVcNYsXPulFWh3t5ddHSgrv3Sw2IqtzVmX2hQhD7MYe5+Nsuqzscux0M8KYHPJ/WfkOHs+WmaS0Ec09PwweM8kuFTIewaI20EA8UgV1vj3bv3MIWeADdZq3o8uNeM920dTbSN6/Pe9cKds75LY2vDMQ0X3eRyXtN+KE7nM6vo256Ej9ZCW8g+CqjyKfy9J+0+dcAMqe9fZK42xTRhkAbVWvLZNMnoaAMOOPNZLOBlq9uopPHsfklGvuvpkDUIo8I2oHG8Yltb2P+J8MwvAr4TcGlhz08sKe5vsDdg==</ds:SignatureValue> <ds:KeyInfo> <ds:X509Data> <ds:X509Certificate>MIIEkTCCA3mgAwIBAgIBAjANBgkqhkiG9w0BAQ0FADBFMQswCQYDVQQGEwJDSDEMMAoGA1UECgwD @@ -14288,15 +14476,15 @@ FgCYBDwHbUo5Hpu4oHyRfM+yfwiBKtlk5vshkr7t6oCn</ds:X509Certificate> <saml2:Subject> <saml2:NameID Format="urn:oasis:names:tc:SAML:2.0:nameid-format:persistent" NameQualifier="urn:gs1:gln">7601002469191</saml2:NameID> <saml2:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer"> - <saml2:SubjectConfirmationData InResponseTo="_43ef3e4fefdb03a31781d7ea52617674bcd25a6c26" NotOnOrAfter="2024-10-04T11:33:59.442Z" Recipient="https://sp.community.ch/epd"/> + <saml2:SubjectConfirmationData InResponseTo="_43ef3e4fefdb03a31781d7ea52617674bcd25a6c26" NotOnOrAfter="2025-01-17T15:50:48.404Z" Recipient="https://sp.community.ch/epd"/> </saml2:SubjectConfirmation> </saml2:Subject> - <saml2:Conditions NotBefore="2024-10-04T09:33:59.442Z" NotOnOrAfter="2024-10-04T11:33:59.442Z"> + <saml2:Conditions NotBefore="2025-01-17T13:50:48.404Z" NotOnOrAfter="2025-01-17T15:50:48.404Z"> <saml2:AudienceRestriction> <saml2:Audience>urn:e-health-suisse:token-audience:all-communities</saml2:Audience> </saml2:AudienceRestriction> </saml2:Conditions> - <saml2:AuthnStatement AuthnInstant="2024-10-04T09:33:59.442Z" SessionNotOnOrAfter="2024-10-04T11:33:59.442Z"> + <saml2:AuthnStatement AuthnInstant="2025-01-17T13:50:48.404Z" SessionNotOnOrAfter="2025-01-17T15:50:48.404Z"> <saml2:AuthnContext> <saml2:AuthnContextClassRef>http://bag.admin.ch/LoA/3</saml2:AuthnContextClassRef> </saml2:AuthnContext> @@ -14320,7 +14508,7 @@ FgCYBDwHbUo5Hpu4oHyRfM+yfwiBKtlk5vshkr7t6oCn</ds:X509Certificate> <saml2:AttributeValue>urn:oid:1.1.4567334.1.6</saml2:AttributeValue> </saml2:Attribute> <saml2:Attribute Name="urn:oasis:names:tc:xacml:2.0:resource:resource-id"> - <saml2:AttributeValue>761337610435200998^^^SPID&2.16.756.5.30.1.127.3.10.3&ISO</saml2:AttributeValue> + <saml2:AttributeValue>761337610411265304^^^SPID&2.16.756.5.30.1.127.3.10.3&ISO</saml2:AttributeValue> </saml2:Attribute> <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:purposeofuse"> <saml2:AttributeValue> -- GitLab