4Ecom/hazelcast/client/impl/protocol/task/AuthenticationBaseMessageTaskLcom/hazelcast/client/impl/protocol/task/AbstractStableClusterMessageTask;Lcom/hazelcast/client/impl/protocol/task/BlockingMessageTask;Hcom/hazelcast/client/impl/protocol/task/AbstractStableClusterMessageTask;com/hazelcast/client/impl/protocol/task/BlockingMessageTask"AuthenticationBaseMessageTask.javaGcom/hazelcast/client/impl/protocol/task/AuthenticationBaseMessageTask$1  principal2Lcom/hazelcast/client/impl/client/ClientPrincipal; clientNameLjava/lang/String;labelsLjava/util/Set;#Ljava/util/Set; credentials$Lcom/hazelcast/security/Credentials; clusterIdpartitionCountLjava/lang/Integer;clientSerializationVersionB clientVersionp(Lcom/hazelcast/client/impl/protocol/ClientMessage;Lcom/hazelcast/instance/Node;Lcom/hazelcast/nio/Connection;)V  thisLLcom/hazelcast/client/impl/protocol/task/AuthenticationBaseMessageTask;GLcom/hazelcast/client/impl/protocol/task/AuthenticationBaseMessageTask; clientMessage2Lcom/hazelcast/client/impl/protocol/ClientMessage;nodeLcom/hazelcast/instance/Node; connectionLcom/hazelcast/nio/Connection;createOperationSupplier(()Lcom/hazelcast/util/function/Supplier;G()Lcom/hazelcast/util/function/Supplier;;com/hazelcast/client/impl/ReAuthenticationOperationSupplier*getUuid()Ljava/lang/String; ,- . !" 00com/hazelcast/client/impl/protocol/ClientMessage2getCorrelationId()J 45 36(Ljava/lang/String;J)V 8 +9resolve&(Ljava/lang/Object;)Ljava/lang/Object;loggerLcom/hazelcast/logging/ILogger; => ?com/hazelcast/logging/ILoggerA isFineEnabled()Z CD BEjava/lang/StringBuilderG()V I HJ.Processed owner authentication with principal Lappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; NO HP R-(Ljava/lang/Object;)Ljava/lang/StringBuilder; NT HUtoString W- HXfine(Ljava/lang/String;)V Z[ B\!prepareAuthenticatedClientMessage4()Lcom/hazelcast/client/impl/protocol/ClientMessage; ^_ `responseLjava/lang/Object;requiresAuthenticationprocessMessagejava/lang/ThrowablefB$SwitchMap$com$hazelcast$client$impl$protocol$AuthenticationStatus[I hi j authenticate;()Lcom/hazelcast/client/impl/protocol/AuthenticationStatus; lm n7com/hazelcast/client/impl/protocol/AuthenticationStatuspordinal()I rs qt0prepareSerializationVersionMismatchClientMessage v_ wsendClientMessage5(Lcom/hazelcast/client/impl/protocol/ClientMessage;)V yz {prepareNotAllowedInCluster }_ ~#prepareUnauthenticatedClientMessage _ isOwnerConnection D 0com/hazelcast/client/impl/client/ClientPrincipal clientEngine(Lcom/hazelcast/client/impl/ClientEngine; &com/hazelcast/client/impl/ClientEngine getThisUuid - '(Ljava/lang/String;Ljava/lang/String;)V  /Processing owner authentication with principal  eI java/lang/IllegalStateExceptionUnhandled authentication result [ endpoint*Lcom/hazelcast/client/impl/ClientEndpoint; (com/hazelcast/client/impl/ClientEndpointisAuthenticated D  AUTHENTICATED9Lcom/hazelcast/client/impl/protocol/AuthenticationStatus; q  serializationServiceCLcom/hazelcast/internal/serialization/InternalSerializationService; Acom/hazelcast/internal/serialization/InternalSerializationService getVersion()B SERIALIZATION_VERSION_MISMATCH qisMember5(Lcom/hazelcast/client/impl/client/ClientPrincipal;)Z Member having UUID  getOwnerUuid - < is not part of the cluster. Client Authentication rejected.warning [ BCREDENTIALS_FAILED q  &Could not retrieve Credentials object!severe [ B  getPartitionService1()Lcom/hazelcast/spi/partition/IPartitionService; -com/hazelcast/spi/partition/IPartitionServicegetPartitionCount s java/lang/IntegerintValue s Received auth from  %&  with principal k, authentication rejected because client has a different partition count. Partition count client expects :, Member partition count:(I)Ljava/lang/StringBuilder; N HNOT_ALLOWED_IN_CLUSTER q  getClusterService1()Lcom/hazelcast/internal/cluster/ClusterService; -com/hazelcast/internal/cluster/ClusterService getClusterId - java/lang/Stringequals(Ljava/lang/Object;)Z  a, authentication rejected because client has a different cluster id. Cluster Id client expects :getSecurityContext*()Lcom/hazelcast/security/SecurityContext;  c(Lcom/hazelcast/security/SecurityContext;)Lcom/hazelcast/client/impl/protocol/AuthenticationStatus; l  2com/hazelcast/security/UsernamePasswordCredentials o(Lcom/hazelcast/security/UsernamePasswordCredentials;)Lcom/hazelcast/client/impl/protocol/AuthenticationStatus; l Hazelcast security is disabled. UsernamePasswordCredentials or cluster group-name and group-password should be used for authentication! Current credentials type is: java/lang/ObjectgetClass()Ljava/lang/Class;  java/lang/ClassgetName - usernamePasswordCredentials4Lcom/hazelcast/security/UsernamePasswordCredentials; getMember7(Ljava/lang/String;)Lcom/hazelcast/instance/MemberImpl;  ! "(javax/security/auth/login/LoginException$ getConnection ()Lcom/hazelcast/nio/Connection; &' (com/hazelcast/nio/Connection*getInetAddress()Ljava/net/InetAddress; ,- +.java/net/InetAddress0getHostAddress 2- 13"com/hazelcast/security/Credentials5 setEndpoint 7[ 68&com/hazelcast/security/SecurityContext:createClientLoginContextN(Lcom/hazelcast/security/Credentials;)Ljavax/security/auth/login/LoginContext; <= ;>&javax/security/auth/login/LoginContext@login BI ACsetLoginContext+(Ljavax/security/auth/login/LoginContext;)V EF G(Ljava/lang/Throwable;)V I BJlc(Ljavax/security/auth/login/LoginContext;e*Ljavax/security/auth/login/LoginException;securityContext(Lcom/hazelcast/security/SecurityContext; nodeEngine'Lcom/hazelcast/spi/impl/NodeEngineImpl; RS T%com/hazelcast/spi/impl/NodeEngineImplV getConfig()Lcom/hazelcast/config/Config; XY WZcom/hazelcast/config/Config\getGroupConfig$()Lcom/hazelcast/config/GroupConfig; ^_ ]` com/hazelcast/config/GroupConfigb c getUsername e-  f groupConfig"Lcom/hazelcast/config/GroupConfig; nodeGroupName usernameMatchZ, authentication failedmgetId o qp encodeAuth(BLcom/hazelcast/nio/Address;Ljava/lang/String;Ljava/lang/String;BLjava/util/List;ILjava/lang/String;)Lcom/hazelcast/client/impl/protocol/ClientMessage; rs tstatus  w  y  { authenticated(Lcom/hazelcast/client/impl/client/ClientPrincipal;Lcom/hazelcast/security/Credentials;ZLjava/lang/String;JLjava/lang/String;Ljava/util/Set;)V }~ setConnectionType I bind-(Lcom/hazelcast/client/impl/ClientEndpoint;)Z  ), successfully authenticated, principal: , owner connection: (Z)Ljava/lang/StringBuilder; N H, client version: info [ BgetThisAddress()Lcom/hazelcast/nio/Address;   .java/util/Collections emptyList()Ljava/util/List;   thisAddressLcom/hazelcast/nio/Address; getClientType - JVM com/hazelcast/nio/ConnectionType JAVA_CLIENT"Lcom/hazelcast/nio/ConnectionType;  setType%(Lcom/hazelcast/nio/ConnectionType;)V  +CSP CSHARP_CLIENT  CPP CPP_CLIENT  PYH PYTHON_CLIENT  RBY RUBY_CLIENT  NJS NODEJS_CLIENT  GOO GO_CLIENT  Unknown client type:  BINARY_CLIENT  type(BLcom/hazelcast/nio/Address;Ljava/lang/String;Ljava/lang/String;BLjava/util/List;ILjava/lang/String;)Lcom/hazelcast/client/impl/protocol/ClientMessage; getEndPoint  +com/hazelcast/util/UuidUtilcreateClientUuid/(Lcom/hazelcast/nio/Address;)Ljava/lang/String;  getRequiredPermission()Ljava/security/Permission; SignatureCodeLineNumberTableLocalVariableTableLocalVariableTypeTable StackMapTable Exceptions InnerClasses SourceFile! f*+,- AB* !"#$%& '(O+Y*/*17:F   );<0*@F"*@HYKMQ*SVY]*a+K L+N0 0bc 0dD>S   eI:k*ou.(3>**x|**|t**|i*M*Y*/*S*@F"*@HYKQ*SVY]***a| Y ( I BX(Z0[3];^>`FaIcPdhetfhjlnp   glm~****9**S.*@HYKQ*S¶QĶQYʰ**@ιʰ*l**ӶT*@HYKQ*VQ*SVQ*ӶVQ*Y*m**U*@HYKQ*VQ*SVQ*QQ*QY*** * * L*+*@HYKQ*̶QYʰ<opvt uv w$x6y]{a|h}s~w?OTXdr|  l*+¹#@   l H*)M*,/49+*̹?N-D*-HN*@-Kʰ89%9;+%& '+59:D4'LM:NOH HPQ >%& Hl)*U[aM,dN-+g6 ʰ%cBq 4) ) hijkl )_ n*)L*@HYKQ+VQ*SVnQYʶq=****u 8?Rj n d%&?/v n}_ 6q<****u26 /v 6v_| 4*q***u0 4  4^_x *)L**S***x*17*z*| *****@HYKQ+VQ*SVQ*Q*xQY*Mq>*,*S*S***uK+: 26FKs* %&D=v I}*L+*+*+*+*w+*ù^+*ȹE+*͹,*@HYK϶Q+QY*ҹ(J(7APZis  rsD-,-n!*S *S*)ݰ !  !>