[ 
https://issues.apache.org/jira/browse/PDFBOX-4312?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16618991#comment-16618991
 ] 

bal edited comment on PDFBOX-4312 at 9/18/18 11:44 AM:
-------------------------------------------------------

Actually i am getting response from uidai which contains user information.This 
response is in xml format. please see attached xml for ref. I am fetching 
docsignature containing user data from aadhar.This is base 64 encoded data i am 
converting this data to byte array .As you mentioned i am returning this byte 
array from sign method. But my signature is not inserting in blank signature 
field. what may be the reasons for this ? whats wrong i am doing please reply.

 <?xml version="1.0" encoding="UTF-8"?><EsignResp errCode="NA" errMsg="NA" 
resCode="D38756EA20C269E4490AB6D89538B2A057E8B9A6" status="1" 
ts="2018-07-05T11:25:59" 
txn="b825e18a-dc7f-4b9b-bbfa-6a2af5fb1320"><UserX509Certificate>MIIFPzCCBCegAwIBAgIEWxbeYTANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCSU4xMTAvBgNVBAoTKE5TREwgZS1Hb3Zlcm5hbmNlIEluZnJhc3RydWN0dXJlIExpbWl0ZWQxHTAbBgNVBAsTFENlcnRpZnlpbmcgQXV0aG9yaXR5MSIwIAYDVQQDExlOU0RMZUdvdklzc3VpbmdDQTIwMThUZXN0MB4XDTE4MDcwNTA1NTU1OFoXDTE4MDcwNTA2MjU1N1owgdUxEjAQBgNVBAgTCUthcm5hdGFrYTEPMA0GA1UEERMGNTgzMjAxMUowSAYDVQQtA0EAMmMwMzNkZTE1MjRkOTUwZDNmYTA5MjdmMDU0ZDc1MDAwZDAxYjc5MTNlMGI5MzQ3OWVhYjRhYjRkMjVlMDJmNzEpMCcGA1UEQRMgZDVmM2MwMzA4YWZhNGUyZGI5NjI3Yjc3MjJhOTBlOWYxETAPBgNVBAoTCFBlcnNvbmFsMQswCQYDVQQGEwJJTjEXMBUGA1UEAxMOVmlkeWFzaHJlZSBTIEwwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATA6N84rctPmPsPwyJoC9c7PjVWdxlhQFf1mF1MZ4aHy2XVEtZi6O/KrGOZVXPlwV1wcKrlvbtyQ+MXOlPLzsemo4ICMDCCAiwwCwYDVR0PBAQDAgbAMIGlBgNVHSAEgZ0wgZowgZcGB2CCZGQCBAEwgYswPwYIKwYBBQUHAgEWM2h0dHBzOi8vMTIxLjI0MC45LjgvY3BzL05TRExlLUdvdi1DQS1DUFMtdmVyMS4wLnBkZjBIBggrBgEFBQcCAjA8DDpBYWRoYWFyLWVLWUMtT1RQIENsYXNzIENlcnRpZmljYXRlIGlzc3VlZCBieSBOU0RMIGUtR292IENBME4GCCsGAQUFBwEBBEIwQDA+BggrBgEFBQcwAoYyaHR0cHM6Ly8xMjEuMjQwLjkuOC9yZXBvc2l0b3J5L05TRExlLUdvdkNBMjAxOC5jZXIwgeQGA1UdHwSB3DCB2TA1oDOgMYYvaHR0cDovLzEyMS4yNDAuOS44L2NybC9OU0RMZUdvdlVBVElzc3VpbmdDQS5jcmwwgZ+ggZyggZmkgZYwgZMxCzAJBgNVBAYTAklOMTEwLwYDVQQKEyhOU0RMIGUtR292ZXJuYW5jZSBJbmZyYXN0cnVjdHVyZSBMaW1pdGVkMR0wGwYDVQQLExRDZXJ0aWZ5aW5nIEF1dGhvcml0eTEiMCAGA1UEAxMZTlNETGVHb3ZJc3N1aW5nQ0EyMDE4VGVzdDEOMAwGA1UEAxMFQ1JMMTYwHwYDVR0jBBgwFoAU0hrqP6ns2TUZ0dUb8WBm2cPUIxQwHQYDVR0OBBYEFKxjLYru9bsDw/VSJLTAq62/qCvEMA0GCSqGSIb3DQEBCwUAA4IBAQAvhafs8KpOXIGBasxA0/bgQvzkBqBq6ZjOedFzNJHCul4V83WtBvJDTGt4sJpkHfmNEMidlkc9+mPAuHUp8Xow7jLqzjmZ2o8dY1sg7ridPk6SmeaQX+UKuH2tTv27WtdctdA9cBr4LMKC6mC3KGTR9Hh+8t+kz0NLmi28OHCZgV9XdqbJODD9oPDAIyQO7yO/rS8aWrI2iVc1X7ohFcP9hP9eLcwvOnf5vA+UIVK+5hkU81+AH/jNbnZuiJzGN///9Hebn6UzuCHThSA7CPK9hKPJmREhVEOW5OKrJMSFH1svmdZ+vbrhg2mGV5VKp6CnilSLL3bOj/wm6VBMmMvg</UserX509Certificate><Signatures><DocSignature
 error="" id="1" 
sigHashAlgorithm="SHA256">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</DocSignature></Signatures><Signature
 xmlns="http://www.w3.org/2000/09/xmldsig#";><SignedInfo 
xmlns="http://www.w3.org/2000/09/xmldsig#";><CanonicalizationMethod 
Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315";></CanonicalizationMethod><SignatureMethod
 
Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256";></SignatureMethod><Reference
 URI=""><Transforms><Transform 
Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature";></Transform></Transforms><DigestMethod
 
Algorithm="http://www.w3.org/2001/04/xmlenc#sha256";></DigestMethod><DigestValue>i1lZQaz5iW0HcTO9SZL8CgHn1lvdoAbhIAlYKl0XZF0=</DigestValue></Reference></SignedInfo><SignatureValue>UFvZEf6IzftX2jeyoz+De57BACaQYa4KkIYQJcJm4+YDq+z8kvJCOA8eMzP8fygxQyTM8VA84+sJ8owBZiuQo6j4gRbUq0X8VlYe3ZrSDQIYlZqfmtg1DxofbpyJxtHj8J3DAun20JSNrQjqqGvrR2csIE7cO/dvtoQcS8H79BEKxq60pMuWuO7wH9DKqvTrA4fG/KmEbkNmcZgj/b+dXPn4AK9iCZ8uR7lbI3CfWtb8REA6BpVl5iBXCEj4sHAPZo6Zh1ZJq61jKGMnsnZYAKc3rbeIPLqpLbuP5LMXB+bzVEi37e8nNLToWzW4c5fZOiOiC3OmzeUlxN2Wwjdxvg==</SignatureValue><KeyInfo><KeyValue><RSAKeyValue><Modulus>0o9vohWZ3ztI9ea8D/zUEUBRq6c82BE7sFmr1hNMeuGSJQFf39ceesRtGUzlUYVWXcU23P8sVZ5419CHh7ApFzUXaLD72i/2d5FFI0n3iRlTQec9PEUHyrvOCVDpqBhbnrO/EHBqRluUQJTQUtMu5mhPNFV7IIJMTEAsUhCL9adZXXQK9NeK0foRr29Oq7VdEGfSeLzHIibpQmhNPh89oJXqu0cmbNSW4J4i2GmwHQpmsmHaSQcgh4mgVrykO64pAKXPreAPipDHQM1l/e5hilYlWfLHxhC5ObTCTcydQ218IVulFOFhdQt7xVV61TOmoTC2elhWbDqoLJBVU5mBfQ==</Modulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue><X509Data><X509SubjectName>CN=DS
 NSDL E GOVERNANCE INFRASTRUCTURE LIMITED 
3,ST=MAHARASHTRA,PostalCode=400013,O=NSDL E GOVERNANCE INFRASTRUCTURE 
LIMITED,C=IN</X509SubjectName><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></EsignResp>

 


was (Author: bal@123):
Actually i am getting response from uidai which contains user information.This 
response is in xml format. please see attached xml for ref. I am fetching 
docsignature containing user data from aadhar.This is base 64 encoded data i am 
converting this data to byte array .As you mentioned i am returning this byte 
array from sign method. But my signature is not inserting in blank signature 
field.please reply.

 <?xml version="1.0" encoding="UTF-8"?><EsignResp errCode="NA" errMsg="NA" 
resCode="D38756EA20C269E4490AB6D89538B2A057E8B9A6" status="1" 
ts="2018-07-05T11:25:59" 
txn="b825e18a-dc7f-4b9b-bbfa-6a2af5fb1320"><UserX509Certificate>MIIFPzCCBCegAwIBAgIEWxbeYTANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCSU4xMTAvBgNVBAoTKE5TREwgZS1Hb3Zlcm5hbmNlIEluZnJhc3RydWN0dXJlIExpbWl0ZWQxHTAbBgNVBAsTFENlcnRpZnlpbmcgQXV0aG9yaXR5MSIwIAYDVQQDExlOU0RMZUdvdklzc3VpbmdDQTIwMThUZXN0MB4XDTE4MDcwNTA1NTU1OFoXDTE4MDcwNTA2MjU1N1owgdUxEjAQBgNVBAgTCUthcm5hdGFrYTEPMA0GA1UEERMGNTgzMjAxMUowSAYDVQQtA0EAMmMwMzNkZTE1MjRkOTUwZDNmYTA5MjdmMDU0ZDc1MDAwZDAxYjc5MTNlMGI5MzQ3OWVhYjRhYjRkMjVlMDJmNzEpMCcGA1UEQRMgZDVmM2MwMzA4YWZhNGUyZGI5NjI3Yjc3MjJhOTBlOWYxETAPBgNVBAoTCFBlcnNvbmFsMQswCQYDVQQGEwJJTjEXMBUGA1UEAxMOVmlkeWFzaHJlZSBTIEwwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATA6N84rctPmPsPwyJoC9c7PjVWdxlhQFf1mF1MZ4aHy2XVEtZi6O/KrGOZVXPlwV1wcKrlvbtyQ+MXOlPLzsemo4ICMDCCAiwwCwYDVR0PBAQDAgbAMIGlBgNVHSAEgZ0wgZowgZcGB2CCZGQCBAEwgYswPwYIKwYBBQUHAgEWM2h0dHBzOi8vMTIxLjI0MC45LjgvY3BzL05TRExlLUdvdi1DQS1DUFMtdmVyMS4wLnBkZjBIBggrBgEFBQcCAjA8DDpBYWRoYWFyLWVLWUMtT1RQIENsYXNzIENlcnRpZmljYXRlIGlzc3VlZCBieSBOU0RMIGUtR292IENBME4GCCsGAQUFBwEBBEIwQDA+BggrBgEFBQcwAoYyaHR0cHM6Ly8xMjEuMjQwLjkuOC9yZXBvc2l0b3J5L05TRExlLUdvdkNBMjAxOC5jZXIwgeQGA1UdHwSB3DCB2TA1oDOgMYYvaHR0cDovLzEyMS4yNDAuOS44L2NybC9OU0RMZUdvdlVBVElzc3VpbmdDQS5jcmwwgZ+ggZyggZmkgZYwgZMxCzAJBgNVBAYTAklOMTEwLwYDVQQKEyhOU0RMIGUtR292ZXJuYW5jZSBJbmZyYXN0cnVjdHVyZSBMaW1pdGVkMR0wGwYDVQQLExRDZXJ0aWZ5aW5nIEF1dGhvcml0eTEiMCAGA1UEAxMZTlNETGVHb3ZJc3N1aW5nQ0EyMDE4VGVzdDEOMAwGA1UEAxMFQ1JMMTYwHwYDVR0jBBgwFoAU0hrqP6ns2TUZ0dUb8WBm2cPUIxQwHQYDVR0OBBYEFKxjLYru9bsDw/VSJLTAq62/qCvEMA0GCSqGSIb3DQEBCwUAA4IBAQAvhafs8KpOXIGBasxA0/bgQvzkBqBq6ZjOedFzNJHCul4V83WtBvJDTGt4sJpkHfmNEMidlkc9+mPAuHUp8Xow7jLqzjmZ2o8dY1sg7ridPk6SmeaQX+UKuH2tTv27WtdctdA9cBr4LMKC6mC3KGTR9Hh+8t+kz0NLmi28OHCZgV9XdqbJODD9oPDAIyQO7yO/rS8aWrI2iVc1X7ohFcP9hP9eLcwvOnf5vA+UIVK+5hkU81+AH/jNbnZuiJzGN///9Hebn6UzuCHThSA7CPK9hKPJmREhVEOW5OKrJMSFH1svmdZ+vbrhg2mGV5VKp6CnilSLL3bOj/wm6VBMmMvg</UserX509Certificate><Signatures><DocSignature
 error="" id="1" 
sigHashAlgorithm="SHA256">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</DocSignature></Signatures><Signature
 xmlns="http://www.w3.org/2000/09/xmldsig#";><SignedInfo 
xmlns="http://www.w3.org/2000/09/xmldsig#";><CanonicalizationMethod 
Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315";></CanonicalizationMethod><SignatureMethod
 
Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256";></SignatureMethod><Reference
 URI=""><Transforms><Transform 
Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature";></Transform></Transforms><DigestMethod
 
Algorithm="http://www.w3.org/2001/04/xmlenc#sha256";></DigestMethod><DigestValue>i1lZQaz5iW0HcTO9SZL8CgHn1lvdoAbhIAlYKl0XZF0=</DigestValue></Reference></SignedInfo><SignatureValue>UFvZEf6IzftX2jeyoz+De57BACaQYa4KkIYQJcJm4+YDq+z8kvJCOA8eMzP8fygxQyTM8VA84+sJ8owBZiuQo6j4gRbUq0X8VlYe3ZrSDQIYlZqfmtg1DxofbpyJxtHj8J3DAun20JSNrQjqqGvrR2csIE7cO/dvtoQcS8H79BEKxq60pMuWuO7wH9DKqvTrA4fG/KmEbkNmcZgj/b+dXPn4AK9iCZ8uR7lbI3CfWtb8REA6BpVl5iBXCEj4sHAPZo6Zh1ZJq61jKGMnsnZYAKc3rbeIPLqpLbuP5LMXB+bzVEi37e8nNLToWzW4c5fZOiOiC3OmzeUlxN2Wwjdxvg==</SignatureValue><KeyInfo><KeyValue><RSAKeyValue><Modulus>0o9vohWZ3ztI9ea8D/zUEUBRq6c82BE7sFmr1hNMeuGSJQFf39ceesRtGUzlUYVWXcU23P8sVZ5419CHh7ApFzUXaLD72i/2d5FFI0n3iRlTQec9PEUHyrvOCVDpqBhbnrO/EHBqRluUQJTQUtMu5mhPNFV7IIJMTEAsUhCL9adZXXQK9NeK0foRr29Oq7VdEGfSeLzHIibpQmhNPh89oJXqu0cmbNSW4J4i2GmwHQpmsmHaSQcgh4mgVrykO64pAKXPreAPipDHQM1l/e5hilYlWfLHxhC5ObTCTcydQ218IVulFOFhdQt7xVV61TOmoTC2elhWbDqoLJBVU5mBfQ==</Modulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue><X509Data><X509SubjectName>CN=DS
 NSDL E GOVERNANCE INFRASTRUCTURE LIMITED 
3,ST=MAHARASHTRA,PostalCode=400013,O=NSDL E GOVERNANCE INFRASTRUCTURE 
LIMITED,C=IN</X509SubjectName><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></EsignResp>

 

> byte array format to pass to sign method
> ----------------------------------------
>
>                 Key: PDFBOX-4312
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-4312
>             Project: PDFBox
>          Issue Type: Wish
>          Components: .NET, PDModel, Signing
>    Affects Versions: 1.8.9
>            Reporter: bal
>            Priority: Major
>
> Hi ,
> I want to sign pdf using signature in pkcs 7 format . I am converting pkcs 7 
> signature to byte array using Convert.FromBase64String method in .net . I am 
> passing this byte array to sign method in signature interface which gets 
> called after calling saveincremental. My byte array is inserting proper but 
> the name of which signature is not shown when i open pdf. May be my byte 
> conversion may not proper or something else i am doing wrong. please let me 
> know.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org

Reply via email to