Есть ли способ использовать CertificatePinner в OkHttp с подстановочным знаком, но также исключить определенные домены?
Пример:
У нас есть набор доменов *.example.com
, которые мы хотим прикрепить к сертификату.
new CertificatePinner.Builder()
.add("*.example.com", CertificatePinner.pin(getCertificate(R.raw.our_cert, context)))
.build();
Однако теперь у нас есть новый домен prototype.example.com
. Поскольку это прототип, у нас еще нет настройки сертификата TLS. Так есть ли способ «белого списка» этого домена? Глядя на источник для add () , он не похож на это.
Есть ли другой способ обойти это?