3 _` _a _b _cd ,e fg hi j @k lm no ,p -q rs tu ,v Ow nx -y z{ ,| }~ , n j     h , , , getMinRequiredSecretLength#(Lcom/nimbusds/jose/JWSAlgorithm;)ICodeLineNumberTableLocalVariableTablealg Lcom/nimbusds/jose/JWSAlgorithm; StackMapTable ExceptionsgetCompatibleAlgorithms(I)Ljava/util/Set; secretLengthIhmacAlgsLjava/util/Set;LocalVariableTypeTable1Ljava/util/Set; Signature4(I)Ljava/util/Set;([B)Vthis$Lcom/nimbusds/jose/crypto/MACSigner;secret[B(Ljava/lang/String;)V secretStringLjava/lang/String;(Ljavax/crypto/SecretKey;)V secretKeyLjavax/crypto/SecretKey;+(Lcom/nimbusds/jose/jwk/OctetSequenceKey;)Vjwk(Lcom/nimbusds/jose/jwk/OctetSequenceKey;signC(Lcom/nimbusds/jose/JWSHeader;[B)Lcom/nimbusds/jose/util/Base64URL;minRequiredLengthheaderLcom/nimbusds/jose/JWSHeader; signingInputjcaAlghmac SourceFileMACSigner.javaRuntimeVisibleAnnotations!Lnet/jcip/annotations/ThreadSafe; 5 5 5com/nimbusds/jose/JOSEException = CIjava/util/LinkedHashSet C   89 C  CD C  /0 $com/nimbusds/jose/KeyLengthExceptionjava/lang/StringBuilderThe secret length for  must be at least  bits    "com/nimbusds/jose/crypto/MACSigner)com/nimbusds/jose/crypto/impl/MACProvidercom/nimbusds/jose/JWSSigner java/util/Setjavax/crypto/SecretKeycom/nimbusds/jose/JWSAlgorithmHS256equals(Ljava/lang/Object;)ZHS384HS512SUPPORTED_ALGORITHMS5com/nimbusds/jose/crypto/impl/AlgorithmSupportMessageunsupportedJWSAlgorithmJ(Lcom/nimbusds/jose/JWSAlgorithm;Ljava/util/Collection;)Ljava/lang/String;()Vaddjava/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set; com/nimbusds/jose/util/ByteUtils bitLength(I)I([BLjava/util/Set;)V&com/nimbusds/jose/util/StandardCharsetUTF_8Ljava/nio/charset/Charset;java/lang/StringgetBytes(Ljava/nio/charset/Charset;)[B getEncoded()[B([B)I*(Ljavax/crypto/SecretKey;Ljava/util/Set;)V&com/nimbusds/jose/jwk/OctetSequenceKey toByteArray getSecretcom/nimbusds/jose/JWSHeader getAlgorithm"()Lcom/nimbusds/jose/JWSAlgorithm; byteLengthappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;getJCAAlgorithmName4(Lcom/nimbusds/jose/JWSAlgorithm;)Ljava/lang/String; getSecretKey()Ljavax/crypto/SecretKey; getJCAContext$()Lcom/nimbusds/jose/jca/JCAContext; com/nimbusds/jose/jca/JCAContext getProvider()Ljava/security/Provider;"com/nimbusds/jose/crypto/impl/HMACcomputeH(Ljava/lang/String;Ljavax/crypto/SecretKey;[BLjava/security/Provider;)[B com/nimbusds/jose/util/Base64URLencode&([B)Lcom/nimbusds/jose/util/Base64URL;!,-. /019***Y*2Q RSTU&V*X3 9456 7 891@ Y L + W + W + W+ 2"jlmo p*r1s;u3@:;8<=> 8<?6 @ABCD1F*++ 2  3EFGH7CI1D *+2  3 EF JK7CL1!*+++2  3!EF!MN6#OOOO@7CP1A *+2 3 EF QR7ST1g*C+>*/YY+ !"#$%+&N-*',*()*:+2GOa3>8U;gEFgVWgXHOYKaZH6G7[\]^