UIButton *myButton;
[myButton setTitle:@"My Title" forState:UIControlStateNormal];
[myButton setTitle:@"My Selected Title" forState:UIControlStateSelected];
Для всех, кто мог наткнуться на это, я понял. Если указать X509ContentType.Cert
в качестве первого (и единственного) параметра для X509Certificate.Export
, он экспортирует только открытый ключ. С другой стороны, указание X509ContentType.Pfx
включает закрытый ключ, если он существует.
Я мог бы поклясться, что на прошлой неделе наблюдал другое поведение, но, должно быть, у меня уже был установлен закрытый ключ, когда Я тестировал. Когда я сегодня удалил этот сертификат и снова начал с нуля, я увидел, что в экспортированном сертификате не было закрытого ключа.
Существует оболочка OpenSSL .NET , которая может вам пригодиться.