mirror of https://github.com/grpc/grpc-java.git
okhttp: Add SslGuard to list of allowed security providers. See internal issue b/116007005 for more details.
This commit is contained in:
parent
c0a3c4ab75
commit
4ce9c0492d
|
|
@ -89,7 +89,8 @@ public class Platform {
|
|||
"com.google.android.gms.org.conscrypt.OpenSSLProvider",
|
||||
"org.conscrypt.OpenSSLProvider",
|
||||
"com.android.org.conscrypt.OpenSSLProvider",
|
||||
"org.apache.harmony.xnet.provider.jsse.OpenSSLProvider"
|
||||
"org.apache.harmony.xnet.provider.jsse.OpenSSLProvider",
|
||||
"com.google.android.libraries.stitch.sslguard.SslGuardProvider"
|
||||
};
|
||||
|
||||
private static final Platform PLATFORM = findPlatform();
|
||||
|
|
@ -185,7 +186,8 @@ public class Platform {
|
|||
if (GrpcUtil.IS_RESTRICTED_APPENGINE) {
|
||||
tlsExtensionType = TlsExtensionType.ALPN_AND_NPN;
|
||||
} else if (androidOrAppEngineProvider.getName().equals("GmsCore_OpenSSL")
|
||||
|| androidOrAppEngineProvider.getName().equals("Conscrypt")) {
|
||||
|| androidOrAppEngineProvider.getName().equals("Conscrypt")
|
||||
|| androidOrAppEngineProvider.getName().equals("Ssl_Guard")) {
|
||||
tlsExtensionType = TlsExtensionType.ALPN_AND_NPN;
|
||||
} else if (isAtLeastAndroid5()) {
|
||||
tlsExtensionType = TlsExtensionType.ALPN_AND_NPN;
|
||||
|
|
|
|||
Loading…
Reference in New Issue