validate certificate chain trust for Apple Pay

I am working on creating a payload and encrypt using ECC_V2 algorithm.


To do this, I have to validate the certficate chain trust(root,leaf,sub) and retrieve static public key using that chain. I am not sure how to form a chain using AppleRootCA-G3.cert and retrieve static public key?


Also please confirm the expected chain structure?


AppleRootCA-G3.cert

|

Root.cer

|

Sub.cer

|

Leaf.cer

Replies

What platform are you working on?

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

We are using Java platform and creating this service as restful services.

We are using Java platform …

That’s what I suspected. Alas, I can’t help you with trust evaluation in Java. I’ve moved your thread over to the App Frameworks > Apple Pay, where you’re more likely to encounter someone with experience on the Java side of things.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Thanks Eskimo.

Did you solve this problem? I have the same problem

Any solution to this? I am having the same problem with Java