Blame view

src/com/ectrip/cyt/exceptionsave/email/JSSEProvider.java 875 Bytes
3c2353cd   杜方   1、畅游通核销app源码提交;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  package com.ectrip.cyt.exceptionsave.email;
  
  import java.security.AccessController;
  import java.security.Provider;
  
  public class JSSEProvider extends Provider {
  
  	public JSSEProvider() {
          super("HarmonyJSSE", 1.0, "Harmony JSSE Provider");
          AccessController.doPrivileged(new java.security.PrivilegedAction<Void>() {
              public Void run() {
                  put("SSLContext.TLS",
                          "org.apache.harmony.xnet.provider.jsse.SSLContextImpl");
                  put("Alg.Alias.SSLContext.TLSv1", "TLS");
                  put("KeyManagerFactory.X509",
                          "org.apache.harmony.xnet.provider.jsse.KeyManagerFactoryImpl");
                  put("TrustManagerFactory.X509",
                          "org.apache.harmony.xnet.provider.jsse.TrustManagerFactoryImpl");
                  return null;
              }
          });
      }
  
  }