Edwin Van Schaick
2013-07-16 10:17:52 UTC
Hello,
I am currently implementing a TLS client to perform custom certificate
validation of the root certificate to do SSL Pinning. Ive created a class,
that inherits from DefaultTlsClient. In the GetAuthentication method I
supply another class, that implements the TlsAuthentication interface.
However, in the NotifyServerCertificate method the serverCertificate
parameter seems to have only one certificate in the certs member, while I
would expect all certificates in the chain, including the Root CA
certificate I want to verify. How can I access the Root CA certificate from
the chain?
The implementation is done for Windows Phone 7 & 8.
Best regards,
Edwin.
I am currently implementing a TLS client to perform custom certificate
validation of the root certificate to do SSL Pinning. Ive created a class,
that inherits from DefaultTlsClient. In the GetAuthentication method I
supply another class, that implements the TlsAuthentication interface.
However, in the NotifyServerCertificate method the serverCertificate
parameter seems to have only one certificate in the certs member, while I
would expect all certificates in the chain, including the Root CA
certificate I want to verify. How can I access the Root CA certificate from
the chain?
The implementation is done for Windows Phone 7 & 8.
Best regards,
Edwin.