
InnerClasses
SSLClientHolder
Ljava/lang/String;
Ljava/security/KeyStore;
Ljavax/net/ssl/TrustManagerFactory;
Ljavax/net/ssl/KeyManagerFactory;
Ljavax/net/ssl/SSLContext;
Z
Ljava/lang/Object;
ConstantValue
<init>
()V
Code
LineNumberTable
LocalVariableTable
getInstance
openConnection
(Ljava/lang/String;Z)Ljavax/net/ssl/HttpsURLConnection;
Ljava/net/URL;
Ljavax/net/ssl/HttpsURLConnection;
Ljava/net/MalformedURLException;
Ljava/io/IOException;
Exceptions
Entry
Ljava/util/Map$Entry;
Ljava/util/Iterator;
Ljava/util/HashMap;
Ljava/security/KeyStoreException;
Ljava/security/cert/CertificateException;
Ljava/io/FileNotFoundException;
Ljava/security/NoSuchAlgorithmException;
Ljava/security/UnrecoverableKeyException;
Ljava/security/KeyManagementException;
Lcom/amazon/ebook/framework/device/comm/CommunicationException;
e
Ljava/lang/Exception;
Ljava/io/FileInputStream;
Synthetic
<clinit>
SourceFile
java/lang/Object
AES
certificate.path
java/lang/StringBuffer
java.home
/lib/security/cacerts
SSLClient.openConnection url = 
com/amazon/ebook/framework/device/comm/CommunicationException
SSL Not Initialized.
java/net/URL
javax/net/ssl/HttpsURLConnection
java/net/MalformedURLException
java/io/IOException
com/amazon/ebook/framework/service/comm/wan/WANConnectingException
java/util/Map$Entry
java/lang/String
java/security/cert/X509Certificate
PKCS12
java/io/FileInputStream
pass
SunX509
TLS
java/security/KeyStoreException
java/security/cert/CertificateException
java/io/FileNotFoundException
java/security/NoSuchAlgorithmException
java/security/UnrecoverableKeyException
java/security/KeyManagementException
java/lang/Exception
An error occurred while trying to close the client certificate file input stream
SSLClient
java/lang/System
getProperty
(Ljava/lang/String;)Ljava/lang/String;
append
(Ljava/lang/String;)Ljava/lang/StringBuffer;
toString
()Ljava/lang/String;
(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
()Z
(Ljava/lang/String;)V
()Ljava/net/URLConnection;
setDoOutput
(Z)V
setDoInput
setSSLSocketFactory
(Ljavax/net/ssl/SSLSocketFactory;)V
(Ljava/lang/Throwable;)V
java/security/KeyStore
getDefaultType
(Ljava/lang/String;)Ljava/security/KeyStore;
load
(Ljava/io/InputStream;[C)V
()Ljava/util/HashMap;
java/util/HashMap
entrySet
()Ljava/util/Set;
java/util/Set
iterator
()Ljava/util/Iterator;
java/util/Iterator
hasNext
next
()Ljava/lang/Object;
java/util/Map
getKey
getValue
setCertificateEntry
(Ljava/lang/String;Ljava/security/cert/Certificate;)V
()Ljava/io/File;
(Ljava/io/File;)V
toCharArray
()[C
javax/net/ssl/TrustManagerFactory
(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;
init
(Ljava/security/KeyStore;)V
javax/net/ssl/KeyManagerFactory
(Ljava/lang/String;)Ljavax/net/ssl/KeyManagerFactory;
(Ljava/security/KeyStore;[C)V
javax/net/ssl/SSLContext
(Ljava/lang/String;)Ljavax/net/ssl/SSLContext;
getKeyManagers
()[Ljavax/net/ssl/KeyManager;
getTrustManagers
()[Ljavax/net/ssl/TrustManager;
([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V
getSocketFactory
()Ljavax/net/ssl/SSLSocketFactory;
close
(Ljava/lang/String;Ljava/lang/Throwable;)V
a
Lcom/amazon/ebook/util/b/e;
A
b
B
c
C
d
D
E
f
F
Lcom/amazon/ebook/framework/impl/ws/u;
g
Lcom/amazon/ebook/framework/impl/communication/p;
G
h
H
i
I
j
J
Lcom/amazon/ebook/framework/b/a;
(Lcom/amazon/ebook/framework/impl/communication/d;)V
Lcom/amazon/ebook/framework/impl/communication/e;
Lcom/amazon/ebook/framework/impl/communication/d;
()Lcom/amazon/ebook/framework/impl/communication/e;
(Lcom/amazon/ebook/framework/b/a;Lcom/amazon/ebook/pl/a;)V
Lcom/amazon/ebook/pl/a;
com/amazon/ebook/framework/impl/communication/e
mcc
(Ljava/lang/String;)Lcom/amazon/ebook/util/b/e;
R
Lcom/amazon/ebook/util/b/i;
r
(Lcom/amazon/ebook/util/b/i;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
Q
(Lcom/amazon/ebook/framework/b/a;Ljava/lang/String;)V
()Lcom/amazon/ebook/pl/config/a;
com/amazon/ebook/framework/impl/communication/q
com/amazon/ebook/util/b/e
com/amazon/ebook/pl/config/a
com/amazon/ebook/pl/a
com/amazon/ebook/framework/impl/communication/c
com/amazon/ebook/framework/impl/communication/d
com/amazon/ebook/framework/impl/communication/p
com/amazon/ebook/framework/impl/ws/u
