3 KL KMN KOP KQRS !T UV W "XYZ W ![ !\ >]^_ `ab W !cd ef gh i ;j klmnSUPPORTED_ALGORITHMSLjava/util/Set; Signature1Ljava/util/Set;secret[B secretKeyLjavax/crypto/SecretKey;getJCAAlgorithmName4(Lcom/nimbusds/jose/JWSAlgorithm;)Ljava/lang/String;CodeLineNumberTableLocalVariableTablealg Lcom/nimbusds/jose/JWSAlgorithm; StackMapTable Exceptions([BLjava/util/Set;)Vthis+Lcom/nimbusds/jose/crypto/impl/MACProvider; supportedAlgsLocalVariableTypeTable(o6([BLjava/util/Set;)V*(Ljavax/crypto/SecretKey;Ljava/util/Set;)VpL(Ljavax/crypto/SecretKey;Ljava/util/Set;)V getSecretKey()Ljavax/crypto/SecretKey; getSecret()[BgetSecretString()Ljava/lang/String;()Valgs SourceFileMACProvider.javaq r1 st HMACSHA256 u1 HMACSHA384 v1 HMACSHA512com/nimbusds/jose/JOSEException #$w xy 4z 4{$com/nimbusds/jose/KeyLengthException+The secret length must be at least 256 bits '( )* |Cjavax/crypto/spec/SecretKeySpecMAC 4}java/lang/IllegalStateExceptionUnexpected state BCjava/lang/String~  4java/util/LinkedHashSet 4G t )com/nimbusds/jose/crypto/impl/MACProvider-com/nimbusds/jose/crypto/impl/BaseJWSProvider java/util/Setjavax/crypto/SecretKeycom/nimbusds/jose/JWSAlgorithmHS256equals(Ljava/lang/Object;)ZHS384HS5125com/nimbusds/jose/crypto/impl/AlgorithmSupportMessageunsupportedJWSAlgorithmJ(Lcom/nimbusds/jose/JWSAlgorithm;Ljava/util/Collection;)Ljava/lang/String;(Ljava/lang/String;)V(Ljava/util/Set;)V getEncoded([BLjava/lang/String;)V&com/nimbusds/jose/util/StandardCharsetUTF_8Ljava/nio/charset/Charset;([BLjava/nio/charset/Charset;)Vaddjava/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set;!!"#$%&'()* +,-6***Y* .Q R STU$V'X/ 6012 345-!*, + Y*+*.z| } / !67!'(!8$9 !8&2!:;3 %<4=-/*, ++ Y*+*.$)./ /67/)*/8$9 /8&2$!>;3 %?@A-o+***Y*Y. !/ +672 BC-k'* ***Y./ '672 DE-e*L+Y+. /67'(2 :FG-~.YK*W*W*W* .;<=>&?-@/ %H$9 %H&IJ