Нет такой вещи как "частный сертификат" или "публичный сертификат".Существует сертификат со встроенным открытым ключом и соответствующим закрытым ключом (обычно хранится отдельно).Возможно, вам необходимо проверить наличие закрытого ключа с помощью переданного сертификата, но способ сделать это зависит от способа, которым был использован этот сертификат.