0

I got this description for SKey block in documentation for generating XML request

Element: Skey (mandatory): Value of this element is base-64 encoded value of encrypted 256-bit AES session key. Session key must be dynamically generated for every transaction (session key must not be reused) and must not be stored anywhere except in memory. See next chapter for encryption details.

Attributes: ci – (mandatory) Public key certificate identifier using which “skey” was encrypted. UIDAI may have multiple public keys in field at the same time. Value of this attribute is the certificate expiration date in the format “YYYYMMDD”. Expiry date of the certificate can be obtained from the certificate itself

And I want something like this:-

        A00<?xml version="1.0" encoding="UTF-8"?><Auth xmlns="http://www.uidai.gov.in/authentication/uid-auth-request/2.0" ac="public" lk="Mssshhhhhhhhhhhhhhhhhhhhhhhhsssssssssssfff" rc="Y" sa="public" tid="" txn="AuthDemoClient:PUBLIC:20180601103742966" uid="1111111111111111" ver="2.5"><Uses bio="n" otp="n" pa="n" pfa="n" pi="y" pin="n"/><Meta dc="" dpId="" mc="" mi="" rdsId="" rdsVer=""/>

    <Skey ci="20201030">lrsFAH8bGjpEetiMEb7AFQBBOZeP0I6L21nY7weKKYE0/SakC7E6jlQXjNtSCH8IISIb3EorbdwsCWFGq9z/TILQs0JmB15fKAopTZx6/mNkGjuTLk1t6tjTValJxXmWq8/F8IHcjuM70yWwwMmuwJRuxZPOkoFFjSBUqFVkSVKtBYQobTUEWL7i/PEyMIQyDRfQy/SMTdYDqFQStnBQofvBcj0UbUT2I9g0+2VEwwFKuiZZ8KEuYvy+SE9YvnOncARtqxp1jveeyPkpuA2QymiDnpfcV/mjBnqCHdeVBHM1tB3YIUCtO9rNHqfUP13iI0eWRwQeYrsKctRDmLkB0g==</Skey>

    <Data type="X">MjAxOC0wNi0wMVQxMDozNzo0MRq5ZwZTA2ddEuSXZNj5oofGkQ01abbLy0+3SGV6CbrRFSRb8Ve/6a+IOxAE5Zswij3GYebGAw4XeXAOI88Vxd2zxO//ZFq6loq5o0TbSIRg/oBJ7hpa5J2P20nGeMKsaygSvmsY9M3DFTAcjy3Dkq5RalwW+zELM58l9VgyQXhTVO0fqzgH2XNrYPsBfSpfI1Uwx4t1OCjhdyJJWnDG8c3JADzbA4smISjw//K38qUumUjIaRClwnx61xdj0992hwTN7fNK5iDkN78g8NppKQz+mY/zMJRPjJAJK6Ead+ioiwMquPVAfwdHS7hUC5XIqXSKYjpyd3soeM0kkS81d3vrnUuFFmkJp/Q==</Data>

<Hmac>9nkUcE3nYbs22zXa9zX0PAUn0hNG3lo/vKfEy3x5ELeHUfXpXcR3y92x1ZEmM5K0</Hmac>

<Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>NMemaHgaMX0aO51Mbq1jKsOsCG0=</DigestValue></Reference></SignedInfo><SignatureValue>izR4i53yCpzlO3AVcgtmSj87H5AzEya4NZTGwPe3Pq3wPOgtwvXsHVzM4GBoo/8MaDzyJpYxstXmcmdZvcd2ljCg0byJ4hOZepd7w0OYbudDICD5wVObaLGGcWJm5mIoeusy/3rOf/SIF/UxUUNe/9Ao4IBKuAq7iAuE2+B7vECeGfeDNEBtqgrKByAHAMoz6tV0QeeShfPFIvuEWXuMSzaJGDspGSy6sn/ktgYm7kNLqELklFjmJQUSbJ/S9BO3Z2O6gXVGa+/A7vBkHGwfBOo7fOA9sqjHLWG3VjfKU4x/Qpl2Nlwqo36UH1PuoV40sPsKLYWJvmzPA3ldjeNywA==</SignatureValue><KeyInfo><X509Data><X509SubjectName>CN=DS NSDL E GOVERNANCE INFRASTRUCTURE LIMITED 3,2.5.4.51=#133331535420464c4f4f522054494d455320544f574552204b414d414c41204d494c4c5320434f4d504f554e44205342204d415247,STREET=MUMBAI,ST=MAHARASHTRA,2.5.4.17=#1306343030303133,OU=PAN TIN AND UID OPERATIONS,O=NSDL E GOVERNANCE INFRASTRUCTURE LIMITED,C=IN</X509SubjectName><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature>
</Auth>

0 Answers0