javax.mail.Session.class Maven / Gradle / Ivy
The newest version!
???? 0? '?
'?
o???
?
?
v??
? '? '??
? '? '? '??
? '? '??
?
??
??
'? '? ????
#?
v?
'?
'???
'?
#??
'? '?
o???
+?
'?? '? ??
??
?
e???
6??
9??
9??
9? ??
#??
#?
???
3??
3?
?
3?
??
'?
'??
O?
'?
O?
'?
'?
3? k??
'????
Y?
Y??
'?
'?
'??
?
? k
'
o
#
'
' '
o
{
??
' !"
'#$
'%&
#'()*
3+
',-./012345678
?9:
?;
?<=
e>?@
?A
?B
?C
eDE
eFG
eHI-
eJKLMNO
P
QR
?STU
VWX
YZ
??
?;[\]
?^_`a
'bcd
'e
'fg
'hijk
??
lmno
?p
lqrs
?tu
?v?w
??x
?y InnerClasses props Ljava/util/Properties;
authenticator Ljavax/mail/Authenticator; authTable Ljava/util/Hashtable; debug Z out Ljava/io/PrintStream; logger Lcom/sun/mail/util/MailLogger; providers Ljava/util/Vector; providersByProtocol providersByClassName
addressMap defaultSession Ljavax/mail/Session; class$javax$mail$Session Ljava/lang/Class; Synthetic class$javax$mail$URLName 3(Ljava/util/Properties;Ljavax/mail/Authenticator;)V Code LineNumberTable LocalVariableTable cl this
initLogger ()V getInstance F(Ljava/util/Properties;Ljavax/mail/Authenticator;)Ljavax/mail/Session; ,(Ljava/util/Properties;)Ljavax/mail/Session; getDefaultInstance setDebug (Z)V getDebug ()Z setDebugOut (Ljava/io/PrintStream;)V getDebugOut ()Ljava/io/PrintStream; getProviders ()[Ljavax/mail/Provider;
_providers [Ljavax/mail/Provider; getProvider )(Ljava/lang/String;)Ljavax/mail/Provider; protocol Ljava/lang/String; _provider Ljavax/mail/Provider;
_className
Exceptions setProvider (Ljavax/mail/Provider;)V provider getStore ()Ljavax/mail/Store; &(Ljava/lang/String;)Ljavax/mail/Store; ((Ljavax/mail/URLName;)Ljavax/mail/Store; url Ljavax/mail/URLName; p )(Ljavax/mail/Provider;)Ljavax/mail/Store; =(Ljavax/mail/Provider;Ljavax/mail/URLName;)Ljavax/mail/Store; cce Ljava/lang/ClassCastException; getFolder )(Ljavax/mail/URLName;)Ljavax/mail/Folder; store Ljavax/mail/Store;z getTransport ()Ljavax/mail/Transport; *(Ljava/lang/String;)Ljavax/mail/Transport; ,(Ljavax/mail/URLName;)Ljavax/mail/Transport; -(Ljavax/mail/Provider;)Ljavax/mail/Transport; ,(Ljavax/mail/Address;)Ljavax/mail/Transport; address Ljavax/mail/Address; transportProtocol A(Ljavax/mail/Provider;Ljavax/mail/URLName;)Ljavax/mail/Transport;
getService =(Ljavax/mail/Provider;Ljavax/mail/URLName;)Ljava/lang/Object; Ljava/lang/ClassLoader; ex "Ljava/lang/ClassNotFoundException; ccl Ljava/lang/Exception; ex1 c [Ljava/lang/Class; cons Ljava/lang/reflect/Constructor; o [Ljava/lang/Object; service Ljava/lang/Object; serviceClass setPasswordAuthentication :(Ljavax/mail/URLName;Ljavax/mail/PasswordAuthentication;)V pw #Ljavax/mail/PasswordAuthentication; getPasswordAuthentication 9(Ljavax/mail/URLName;)Ljavax/mail/PasswordAuthentication; requestPasswordAuthentication r(Ljava/net/InetAddress;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/mail/PasswordAuthentication; addr Ljava/net/InetAddress; port I prompt defaultUserName
getProperties ()Ljava/util/Properties; getProperty &(Ljava/lang/String;)Ljava/lang/String; name
loadProviders (Ljava/lang/Class;)V res sex Ljava/lang/SecurityException; loader Ljavax/mail/StreamLoader; loadProvidersFromStream (Ljava/io/InputStream;)V strType currTuple sep type{ Type Ljavax/mail/Provider$Type; className vendor version tuples Ljava/util/StringTokenizer; lis #Lcom/sun/mail/util/LineInputStream; currLine is Ljava/io/InputStream; addProvider loadAddressMap setProtocolForAddress '(Ljava/lang/String;Ljava/lang/String;)V addresstype loadFile .(Ljava/lang/String;Ljavax/mail/StreamLoader;)V Ljava/io/IOException; fex Ljava/io/FileNotFoundException; e clis loadResource ?(Ljava/lang/String;Ljava/lang/Class;Ljavax/mail/StreamLoader;)V loadAllResources urls [Ljava/net/URL; cex ioex Ljava/net/URL; i cld anyLoaded getContextClassLoader ()Ljava/lang/ClassLoader; getResourceAsStream :(Ljava/lang/Class;Ljava/lang/String;)Ljava/io/InputStream; )Ljava/security/PrivilegedActionException; getResources :(Ljava/lang/ClassLoader;Ljava/lang/String;)[Ljava/net/URL; getSystemResources #(Ljava/lang/String;)[Ljava/net/URL;
openStream %(Ljava/net/URL;)Ljava/io/InputStream; class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 x0
access$000 ,(Ljavax/mail/Session;Ljava/io/InputStream;)V
access$100 ,(Ljavax/mail/Session;)Ljava/util/Properties;
SourceFile Session.java ? ?ef|? java/lang/ClassNotFoundException java/lang/NoClassDefFoundError ?}~ java/util/Hashtable ? ? ? ? java/util/Vector ? ? ? ? ? ? java/util/Properties ? ? ? ?
mail.debug[\??? ? ???? JavaMail version {0} 1.4.7????^_y_ com/sun/mail/util/MailLogger DEBUG ?? javax/mail/Session ? ? ? ??? java/lang/SecurityException Access to default session denied ?? setDebug: JavaMail version {0} ? ???? javax/mail/Provider???? "javax/mail/NoSuchProviderException Invalid protocol: null java/lang/StringBuffer mail.?? .class?????? %.class property exists and points to ???? No provider for getProvider() returning Can't set null provider?????? mail.store.protocol " javax/mail/URLName ?? # (???m invalid provider:; javax/mail/Store java/lang/ClassCastException incorrect class?+, mail.transport.protocol020309 mail.transport.protocol.??? java/lang/String No provider for Address type: ?m javax/mail/Transport null??|? java/lang/Exception Exception loading provider?? java/lang/Class ? ? javax.mail.Session?? ? ? javax.mail.URLName?? java/lang/Object????? !javax/mail/PasswordAuthentication?QR javax/mail/Session$1 ?? java.home?? lib javamail.providers}~ can't get java.home META-INF/javamail.providers?? $/META-INF/javamail.default.providers?? ,failed to load any providers, using defaults?? imap com.sun.mail.imap.IMAPStore Sun Microsystems, Inc. ??x imaps com.sun.mail.imap.IMAPSSLStore pop3 com.sun.mail.pop3.POP3Store pop3s com.sun.mail.pop3.POP3SSLStore smtp com.sun.mail.smtp.SMTPTransport smtps "com.sun.mail.smtp.SMTPSSLTransport Tables of loaded providers Providers Listed By Class Name: Providers Listed By Protocol: !com/sun/mail/util/LineInputStream ?f?? #?? java/util/StringTokenizer ; ?{????? =?? protocol=?? type=?? transport class= vendor= version= Bad provider entry: {0}???? javax/mail/Session$2 &/META-INF/javamail.default.address.map META-INF/javamail.address.map javamail.address.map? *failed to load address map, using defaults rfc822 java/io/BufferedInputStream java/io/FileInputStream??f successfully loaded file: {0}? java/io/IOException java/io/FileNotFoundException not loading file: ?? !successfully loaded resource: {0} Exception loading resource???? URL {0}?? not loading resource: {0} / javax/mail/Session$3??? java/lang/ClassLoader javax/mail/Session$4 ???? java/io/InputStream 'java/security/PrivilegedActionException?? javax/mail/Session$5 ?? javax/mail/Session$6 javax/mail/Session$7 ?? javax/mail/MessagingException javax/mail/Provider$Type forName initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; java/lang/Boolean valueOf '(Ljava/lang/String;)Ljava/lang/Boolean; booleanValue java/util/logging/Level CONFIG Ljava/util/logging/Level; log @(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V getClass ()Ljava/lang/Class; <(Ljava/lang/Class;Ljava/lang/String;ZLjava/io/PrintStream;)V getClassLoader (Ljava/lang/String;)V java/lang/System size ()I copyInto ([Ljava/lang/Object;)V length append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; FINE
isLoggable (Ljava/util/logging/Level;)Z fine get &(Ljava/lang/Object;)Ljava/lang/Object; getProtocol put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getClassName ^(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getType ()Ljavax/mail/Provider$Type; STORE connect javax/mail/Address TRANSPORT =(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; java/lang/reflect/Constructor newInstance '([Ljava/lang/Object;)Ljava/lang/Object; remove javax/mail/Authenticator (Ljavax/mail/Session;)V java/io/File separator config e(Ljavax/mail/Provider$Type;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V readLine
startsWith (Ljava/lang/String;)Z
hasMoreTokens nextToken trim indexOf (Ljava/lang/String;)I substring (I)Ljava/lang/String; equalsIgnoreCase
addElement (Ljava/lang/Object;)V containsKey (Ljava/lang/Object;)Z isEmpty javax/mail/StreamLoader load close java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; &(Ljava/lang/Class;Ljava/lang/String;)V =(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; getException ()Ljava/lang/Exception; ,(Ljava/lang/ClassLoader;Ljava/lang/String;)V (Ljava/net/URL;)V 1 ' v
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? 0 ? ? ? &