34 S S V   S S S S 2   S r      &  2 S r  S & r  S   3 2 r   ; S S S  D D G D J ; S S S V SState InnerClassesserialVersionUIDJ ConstantValueheaderLcom/nimbusds/jose/JWSHeader;signingInputStringLjava/lang/String; signature"Lcom/nimbusds/jose/util/Base64URL;state-Ljava/util/concurrent/atomic/AtomicReference; SignatureRLjava/util/concurrent/atomic/AtomicReference;;(Lcom/nimbusds/jose/JWSHeader;Lcom/nimbusds/jose/Payload;)VCodeLineNumberTableLocalVariableTablethisLcom/nimbusds/jose/JWSObject;payloadLcom/nimbusds/jose/Payload; StackMapTablei(Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/util/Base64URL;)V firstPart secondPart thirdPart Exceptionsb(Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/Payload;Lcom/nimbusds/jose/util/Base64URL;)VeLjava/text/ParseException; getHeader()Lcom/nimbusds/jose/JWSHeader;composeSigningInput()Ljava/lang/String;getSigningInput()[B getSignature$()Lcom/nimbusds/jose/util/Base64URL;getState%()Lcom/nimbusds/jose/JWSObject$State;ensureUnsignedState()VensureSignedOrVerifiedStateensureJWSSignerSupport (Lcom/nimbusds/jose/JWSSigner;)VsignerLcom/nimbusds/jose/JWSSigner;sign;Lcom/nimbusds/jose/ActionRequiredForJWSCompletionException;!Lcom/nimbusds/jose/JOSEException;Ljava/lang/Exception;verify"(Lcom/nimbusds/jose/JWSVerifier;)ZverifiedZverifierLcom/nimbusds/jose/JWSVerifier; serialize(Z)Ljava/lang/String;detachedPayloadparse1(Ljava/lang/String;)Lcom/nimbusds/jose/JWSObject;sparts#[Lcom/nimbusds/jose/util/Base64URL;L(Ljava/lang/String;Lcom/nimbusds/jose/Payload;)Lcom/nimbusds/jose/JWSObject;()Lcom/nimbusds/jose/Header; access$002c(Lcom/nimbusds/jose/JWSObject;Lcom/nimbusds/jose/util/Base64URL;)Lcom/nimbusds/jose/util/Base64URL;x0x1 access$100L(Lcom/nimbusds/jose/JWSObject;)Ljava/util/concurrent/atomic/AtomicReference; access$000A(Lcom/nimbusds/jose/JWSObject;)Lcom/nimbusds/jose/util/Base64URL; SourceFileJWSObject.javaRuntimeVisibleAnnotations!Lnet/jcip/annotations/ThreadSafe; de bc h+java/util/concurrent/atomic/AtomicReference"java/lang/IllegalArgumentExceptionThe JWS header must not be null h ^_The payload must not be null  }~ `a  com/nimbusds/jose/Payload h hxThe first part must not be null java/text/ParseExceptionjava/lang/StringBuilderInvalid JWS header:   ~  ~ h *The payload (second part) must not be nullThe third part must not be null ~ The signature must not be empty  {|  com/nimbusds/jose/util/Base64URL       !com/nimbusds/jose/JWSObject$Statejava/lang/IllegalStateException+The JWS object must be in an unsigned state  4The JWS object must be in a signed or verified state! "# $%& '(com/nimbusds/jose/JOSEExceptionThe )P algorithm is not allowed or supported by the JWS signer: Supported algorithms:  *9com/nimbusds/jose/ActionRequiredForJWSCompletionException +,com/nimbusds/jose/JWSObject$1 h- h.java/lang/Exception h/ 0 1 233Unexpected number of Base64URL parts, must be threecom/nimbusds/jose/JWSObject hs(The payload Base64URL part must be emptycom/nimbusds/jose/JOSEObjectcom/nimbusds/jose/JWSHeader(Ljava/lang/String;)V setPayload(Lcom/nimbusds/jose/Payload;)VUNSIGNED#Lcom/nimbusds/jose/JWSObject$State;set(Ljava/lang/Object;)V%(Lcom/nimbusds/jose/util/Base64URL;)VA(Lcom/nimbusds/jose/util/Base64URL;)Lcom/nimbusds/jose/JWSHeader;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; getMessagetoString(Ljava/lang/String;I)Vjava/lang/StringtrimisEmpty()ZSIGNEDisBase64URLEncodePayload toBase64URLsetParsedParts&([Lcom/nimbusds/jose/util/Base64URL;)V(C)Ljava/lang/StringBuilder; getPayload()Lcom/nimbusds/jose/Payload;&com/nimbusds/jose/util/StandardCharsetUTF_8Ljava/nio/charset/Charset;getBytes(Ljava/nio/charset/Charset;)[Bget()Ljava/lang/Object;VERIFIEDcom/nimbusds/jose/JWSSignersupportedJWSAlgorithms()Ljava/util/Set; getAlgorithm"()Lcom/nimbusds/jose/JWSAlgorithm; java/util/Setcontains(Ljava/lang/Object;)Z-(Ljava/lang/Object;)Ljava/lang/StringBuilder;C(Lcom/nimbusds/jose/JWSHeader;[B)Lcom/nimbusds/jose/util/Base64URL;getTriggeringOption%()Lcom/nimbusds/jose/JWSSignerOption;[(Lcom/nimbusds/jose/JWSObject;Lcom/nimbusds/jose/ActionRequiredForJWSCompletionException;)Vg(Ljava/lang/String;Lcom/nimbusds/jose/JWSSignerOption;Lcom/nimbusds/jose/CompletableJWSObjectSigning;)V*(Ljava/lang/String;Ljava/lang/Throwable;)Vcom/nimbusds/jose/JWSVerifierD(Lcom/nimbusds/jose/JWSHeader;[BLcom/nimbusds/jose/util/Base64URL;)Zsplit7(Ljava/lang/String;)[Lcom/nimbusds/jose/util/Base64URL;!SVYZ[\^_`abcdefghijM**Y+ Y*+ , Y *, ** **k2 k`mnp"r&s0u5w=xByLzl MmnM^_MopqSrhsj[*+Y,-k l*mntcucvcwhxj**Y+ Y*+ %:YY, Y*, ** - Y- !Y"*-*#*$%*&Y+SY,'SY-S(*&Y+SY&Y)*SY-S(%(kZ`%(*JNX]eisl4* yzmntcopvcqS&&J! 2w{|j/* kl mn}~j[* %-Y*$+.,*-'Y*$+.,*-.k 4l [mnq4j5 * /0kl  mnj/*kl mnj5 *12kl  mnjS*1 3Y45k l mnqj`%*1#*16 3Y75k$l %mnq$jE+8*$9:2;YY<*$9=>+8=?k!#5$D&lEmnEqDw;!jT*@*+A*+*$*BC.MDY,E,FGY*,HIM,M;Y,K,L*# D 8; ;Jk:68 ;[=?$@(A8R9T;V<ZI]S^l4y9y< yTmnTq^DY;BJ w;!j;*M+*$*B*NO=N-N;Y-K-L *6;Jk* sxz|~+/9l>y y;mn;+qZ;BJ  w;~j0*Pkl mnjU*M/Y* +.,.,*Y* .,*k4lUmnUq4 ju'*QL+YRSY+2+2+2Tk l'a"qw j<*QM,YR,2!YUSY,2+,2k "-l <a<p7q wA{j/*$k(l mnj;*+Zk)lncj/*k)l nj/*k)l nX2SW@G