4 ,n +o +p +q +r st uv wx yz{| }~  s +   % % %    % % + PLUGIN_NAMELjava/lang/String;sourceOfAuthDatausernameCallbackHandler,Lcom/mysql/cj/callback/MysqlCallbackHandler;!fidoAuthenticationCallbackHandler()VCodeLineNumberTableLocalVariableTablethisALcom/mysql/cj/protocol/a/authentication/AuthenticationFidoClient;initO(Lcom/mysql/cj/protocol/Protocol;Lcom/mysql/cj/callback/MysqlCallbackHandler;)Vprotocol Lcom/mysql/cj/protocol/Protocol;callbackHandlerfidoCallbackHandlerClassNameLocalVariableTypeTableOLcom/mysql/cj/protocol/Protocol; StackMapTable{ Signature~(Lcom/mysql/cj/protocol/Protocol;Lcom/mysql/cj/callback/MysqlCallbackHandler;)VdestroygetProtocolPluginName()Ljava/lang/String;requiresConfidentiality()Z isReusablesetAuthenticationParameters'(Ljava/lang/String;Ljava/lang/String;)VuserpasswordsetSourceOfAuthData(Ljava/lang/String;)VnextAuthenticationStep@(Lcom/mysql/cj/protocol/a/NativePacketPayload;Ljava/util/List;)Z fromServer-Lcom/mysql/cj/protocol/a/NativePacketPayload;toServerLjava/util/List;scramble[BrelyingPartyId credentialIdfidoAuthCallback2Lcom/mysql/cj/callback/FidoAuthenticationCallback;authenticatorData signaturepacket?Ljava/util/List;Zo(Lcom/mysql/cj/protocol/a/NativePacketPayload;Ljava/util/List;)Z2(Lcom/mysql/cj/protocol/Message;Ljava/util/List;)ZmLjava/lang/Object;Lcom/mysql/cj/protocol/AuthenticationPlugin; SourceFileAuthenticationFidoClient.java 45 ./ 0/ 12 32    java/lang/String5AuthenticationFidoClientPlugin.MissingCallbackHandler  *com/mysql/cj/callback/MysqlCallbackHandler  5&com/mysql/cj/callback/UsernameCallback user.name 4R  5 5AuthenticationFidoClientPlugin.IncompleteRegistration UTF-8 0com/mysql/cj/callback/FidoAuthenticationCallback 4 7AuthenticationFidoClientPlugin.InvalidAuthenticatorData /AuthenticationFidoClientPlugin.InvalidSignature+com/mysql/cj/protocol/a/NativePacketPayload 4 STauthentication_fido_client?com/mysql/cj/protocol/a/authentication/AuthenticationFidoClientjava/lang/Object*com/mysql/cj/protocol/AuthenticationPluginjava/util/Listcom/mysql/cj/protocol/ProtocolgetPropertySet!()Lcom/mysql/cj/conf/PropertySet;com/mysql/cj/conf/PropertyKey!authenticationFidoCallbackHandlerLcom/mysql/cj/conf/PropertyKey;com/mysql/cj/conf/PropertySetgetStringPropertyD(Lcom/mysql/cj/conf/PropertyKey;)Lcom/mysql/cj/conf/RuntimeProperty;!com/mysql/cj/conf/RuntimePropertygetValue()Ljava/lang/Object;com/mysql/cj/Messages getString&(Ljava/lang/String;)Ljava/lang/String;(com/mysql/cj/exceptions/ExceptionFactorycreateException9(Ljava/lang/String;)Lcom/mysql/cj/exceptions/CJException;getExceptionInterceptor0()Lcom/mysql/cj/exceptions/ExceptionInterceptor;com/mysql/cj/util/Util getInstance(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;Lcom/mysql/cj/exceptions/ExceptionInterceptor;)Ljava/lang/Object;resetjava/lang/System getPropertyhandle((Lcom/mysql/cj/callback/MysqlCallback;)Vclearequals(Ljava/lang/Object;)ZgetPayloadLength()I:com/mysql/cj/protocol/a/NativeConstants$StringSelfDataTypeStringSelfDataType InnerClasses STRING_LENENC@A B)E0F5E>G8*?9:?=>??2#@/A ?=BC)DEFG56E***7KL MN8 9:HI6.7R8 9:JK6,7W8 9:LK6,7\8 9:MN6p!+**Y7a c e8 !9:!O/!P/C QR6>*+7 ij89:0/ST6 ,*+  +N+:+:Y- :*!:  " #:  $ %Y``&:  ' ', (W7Vnpsvx%{-|8}AOZalu|8f 9:UVWX-YZ8[/A\ZOr]^a`_Z|E`ZaV A WbC+FcdefDfgffEhASi64 *+%,)748  9:j56*75Eklm @