2 I J K L MN OP QR J S MT UV WXY WZ[ Q U\ ]^ _\ ]` Ma _b _c _d Meghuser*Lorg/eclipse/jetty/plus/jaas/spi/UserInfo; principalLjava/security/Principal;rolesLjava/util/List; Signature8Ljava/util/List;this$05Lorg/eclipse/jetty/plus/jaas/spi/AbstractLoginModule;b(Lorg/eclipse/jetty/plus/jaas/spi/AbstractLoginModule;Lorg/eclipse/jetty/plus/jaas/spi/UserInfo;)VCodeLineNumberTableLocalVariableTablethis JAASUserInfo InnerClassesBLorg/eclipse/jetty/plus/jaas/spi/AbstractLoginModule$JAASUserInfo;u getUserName()Ljava/lang/String; getPrincipal()Ljava/security/Principal; setUserInfo-(Lorg/eclipse/jetty/plus/jaas/spi/UserInfo;)VitorLjava/util/Iterator;LocalVariableTypeTable(Ljava/util/Iterator; StackMapTablei setJAASInfo (Ljavax/security/auth/Subject;)VsubjectLjavax/security/auth/Subject; unsetJAASInfocheckCredential(Ljava/lang/Object;)ZsuppliedCredentialLjava/lang/Object; SourceFileAbstractLoginModule.java &' (j 67 k 23 !)org/eclipse/jetty/plus/jaas/JAASPrincipal (ljava/util/ArrayList "# mno pqi rs$org/eclipse/jetty/plus/jaas/JAASRole tujava/lang/String vDw xyz {y |} ~ D  CD@org/eclipse/jetty/plus/jaas/spi/AbstractLoginModule$JAASUserInfojava/lang/Objectjava/util/Iterator()V(org/eclipse/jetty/plus/jaas/spi/UserInfo(Ljava/lang/String;)V getRoleNames()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;addjavax/security/auth/Subject getPrincipals()Ljava/util/Set; java/util/SetgetPrivateCredentials getCredential.()Lorg/eclipse/jetty/util/security/Credential;addAll(Ljava/util/Collection;)Zremove removeAll3org/eclipse/jetty/plus/jaas/spi/AbstractLoginModule! !"#$%&'()*K*+**,+A BC,-0123*2*+G, -045*/*+L, -067*W*+*Y+* Y + 3+ M, * Y,Wݱ+"QRST&V0W9XVZ, 0&89W-0W1: 0&8;< 0=%>?*n.+*W+*W+* W+^_`-a,.-0.@AB?*n.+*W+*W+* W+efg-h,.-0.@ACD*= *++l, -0 EFGH/ f.