diff options
Diffstat (limited to 'tests/NetworkSecurityConfigTest/src')
-rw-r--r-- | tests/NetworkSecurityConfigTest/src/android/security/net/config/TestCertificateSource.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/NetworkSecurityConfigTest/src/android/security/net/config/TestCertificateSource.java b/tests/NetworkSecurityConfigTest/src/android/security/net/config/TestCertificateSource.java index 69b2a9d55642..0c360631c294 100644 --- a/tests/NetworkSecurityConfigTest/src/android/security/net/config/TestCertificateSource.java +++ b/tests/NetworkSecurityConfigTest/src/android/security/net/config/TestCertificateSource.java @@ -44,4 +44,12 @@ public class TestCertificateSource implements CertificateSource { } return anchor.getTrustedCert(); } + + public X509Certificate findByIssuerAndSignature(X509Certificate cert) { + java.security.cert.TrustAnchor anchor = mIndex.findByIssuerAndSignature(cert); + if (anchor == null) { + return null; + } + return anchor.getTrustedCert(); + } } |