Lcom/amazon/ebook/framework/impl/security/PasswordState;
Ljava/lang/String;
<init>
Code
LineNumberTable
LocalVariableTable
Ljava/lang/Exception;
Ljava/io/IOException;
Ljava/lang/ClassNotFoundException;
Ljava/io/File;
Exceptions
(Ljava/lang/String;Ljava/lang/String;)Z
()Z
()Ljava/lang/String;
(Ljava/lang/String;)Z
Z
()I
(Ljava/lang/String;)Ljava/lang/String;
Ljava/io/UnsupportedEncodingException;
Ljava/security/MessageDigest;
[B
Ljava/security/NoSuchAlgorithmException;
([B)Ljava/lang/String;
I
b
Ljava/lang/StringBuffer;
<clinit>
()V
SourceFile
/var/local/java/prefs/DevicePassword.pw
java/io/File
java/lang/Exception
Initialize failed: Could not create file object
java/io/IOException
Initialize failed: Could not load passwordState
java/lang/ClassNotFoundException
Initialize failed: ClassCastException while loading passwordState
com/amazon/ebook/framework/impl/security/PasswordState
Initialize failed: Could not save passwordState
Could not generate hash for new password
Could not save passwordState
getDeviceSerialID got an IO exception.
java/lang/StringBuffer
UTF-8
java/io/UnsupportedEncodingException
The specified encoding: UTF-8 is unsupported.
String could not be converted to byte array or String is zero length.
SHA-1
java/security/NoSuchAlgorithmException
Could not locate/use the SHA-1 algorithm
PasswordManagerImpl
java/lang/Object
(Ljava/lang/String;)V
(Ljava/lang/String;Ljava/lang/Throwable;)V
exists
(Ljava/lang/String;)Lcom/amazon/ebook/framework/impl/security/PasswordState;
(Ljava/lang/String;Lcom/amazon/ebook/framework/impl/security/PasswordState;)V
java/lang/String
length
(Z)V
equals
(Ljava/lang/Object;)Z
getDeviceSerialID
append
(Ljava/lang/String;)Ljava/lang/StringBuffer;
toString
getBytes
(Ljava/lang/String;)[B
java/security/MessageDigest
getInstance
(Ljava/lang/String;)Ljava/security/MessageDigest;
reset
update
([B)V
digest
()[B
(C)Ljava/lang/StringBuffer;
a
A
Lcom/amazon/ebook/framework/b/a;
B
Lcom/amazon/ebook/util/b/e;
Lcom/amazon/ebook/framework/impl/security/n;
Lcom/amazon/ebook/framework/service/b;
c
(Ljava/lang/String;Lcom/amazon/ebook/framework/b/a;)V
com/amazon/ebook/framework/impl/security/n
yyb
com/amazon/ebook/framework/a/a
d
(Ljava/lang/String;)Lcom/amazon/ebook/util/b/e;
()Lcom/amazon/ebook/framework/service/b;
C
()Lcom/amazon/ebook/framework/service/a;
com/amazon/ebook/framework/service/b
com/amazon/ebook/util/b/e
com/amazon/ebook/framework/service/a
com/amazon/ebook/framework/b/a
