4.2.2 GetPolicies Example: Response
The following snippet demonstrates the call to the GetPoliciesResponse message.
-
<s:Envelope xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing"> <s:Header> <a:Action s:mustUnderstand="1"> http://schemas.microsoft.com/windows/pki/2009/01/enrollmentpolicy/IPolicy/GetPoliciesResponse </a:Action> <a:RelatesTo>urn:uuid: 69960163-adad-4a72-82d2-bb0e5cff5598</a:RelatesTo> </s:Header> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <GetPoliciesResponse xmlns="http://schemas.microsoft.com/windows/pki/2009/01/enrollmentpolicy"> <response> <policyID /> <policyFriendlyName xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <nextUpdateHours xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <policiesNotChanged xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <policies> <policy> <policyOIDReference>0</policyOIDReference> <cAs xsi:nil="true" /> <attributes> <commonName>CEPUnitTest</commonName> <policySchema>3</policySchema> <certificateValidity> <validityPeriodSeconds>1209600</validityPeriodSeconds> <renewalPeriodSeconds>172800</renewalPeriodSeconds> </certificateValidity> <permission> <enroll>true</enroll> <autoEnroll>false</autoEnroll> </permission> <privateKeyAttributes> <minimalKeyLength>2048</minimalKeyLength> <keySpec xsi:nil="true" /> <keyUsageProperty xsi:nil="true" /> <permissions xsi:nil="true" /> <algorithmOIDReference xsi:nil="true" /> <cryptoProviders xsi:nil="true" /> </privateKeyAttributes> <revision> <majorRevision>101</majorRevision> <minorRevision>0</minorRevision> </revision> <supersededPolicies xsi:nil="true" /> <privateKeyFlags xsi:nil="true" /> <subjectNameFlags xsi:nil="true" /> <enrollmentFlags xsi:nil="true" /> <generalFlags xsi:nil="true" /> <hashAlgorithmOIDReference>0</hashAlgorithmOIDReference> <rARequirements xsi:nil="true" /> <keyArchivalAttributes xsi:nil="true" /> <extensions xsi:nil="true" /> </attributes> </policy> </policies> </response> <cAs xsi:nil="true" /> <oIDs> <oID> <value>1.3.14.3.2.29</value> <group>1</group> <oIDReferenceID>0</oIDReferenceID> <defaultName> szOID_NIST_sha256</defaultName> </oID> </oIDs> </GetPoliciesResponse> </s:Body> </s:Envelope>