com.groupbyinc.flux.common.apache.http.auth.NTUserPrincipal.class Maven / Gradle / Ivy
???? 2 c ;com/groupbyinc/flux/common/apache/http/auth/NTUserPrincipal java/lang/Object java/security/Principal java/io/Serializable NTUserPrincipal.java =Lcom/groupbyinc/flux/common/apache/http/annotation/Immutable; serialVersionUID J??@??9? username Ljava/lang/String; domain ntname '(Ljava/lang/String;Ljava/lang/String;)V ()V
User name 0com/groupbyinc/flux/common/apache/http/util/Args notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
java/util/Locale " ROOT Ljava/util/Locale; $ % # & java/lang/String ( toUpperCase &(Ljava/util/Locale;)Ljava/lang/String; * +
) , . isEmpty ()Z 0 1
) 2 java/lang/StringBuilder 4
5 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 7 8
5 9 (C)Ljava/lang/StringBuilder; 7 ;
5 < toString ()Ljava/lang/String; > ?
5 @ B buffer Ljava/lang/StringBuilder; this =Lcom/groupbyinc/flux/common/apache/http/auth/NTUserPrincipal; getName getDomain getUsername hashCode ()I 5com/groupbyinc/flux/common/apache/http/util/LangUtils M (ILjava/lang/Object;)I K O
N P hash I equals (Ljava/lang/Object;)Z '(Ljava/lang/Object;Ljava/lang/Object;)Z T V
N W that o Ljava/lang/Object;
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile RuntimeInvisibleAnnotations ! \
] m*? ,? W*,? !+? *+? '? -? /? *? /*? /? 9*? /? 3? /? 5Y? 6N-*? /? :W-\? =W-*? !? :W*-? A? C? **? !? C? ^ * @ ! D E m F G m m _ > 6 7 8 9 : " <