3[ , , M  , } , ,  V }  ,    M ,  $ $ $ #    < A A A A M  M    ,  Builder InnerClassesserialVersionUIDJ ConstantValuek"Lcom/nimbusds/jose/util/Base64URL;(Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/jwk/KeyUse;Ljava/util/Set;Lcom/nimbusds/jose/Algorithm;Ljava/lang/String;Ljava/net/URI;Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/util/Base64URL;Ljava/util/List;Ljava/security/KeyStore;)VCodeLineNumberTableLocalVariableTablethis(Lcom/nimbusds/jose/jwk/OctetSequenceKey;useLcom/nimbusds/jose/jwk/KeyUse;opsLjava/util/Set;algLcom/nimbusds/jose/Algorithm;kidLjava/lang/String;x5uLjava/net/URI;x5tx5t256x5cLjava/util/List;ksLjava/security/KeyStore;LocalVariableTypeTable5Ljava/util/Set;1Ljava/util/List; Deprecated SignatureB(Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/jwk/KeyUse;Ljava/util/Set;Lcom/nimbusds/jose/Algorithm;Ljava/lang/String;Ljava/net/URI;Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/util/Base64URL;Ljava/util/List;Ljava/security/KeyStore;)VRuntimeVisibleAnnotationsLjava/lang/Deprecated;+(Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/jwk/KeyUse;Ljava/util/Set;Lcom/nimbusds/jose/Algorithm;Ljava/lang/String;Ljava/net/URI;Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/util/Base64URL;Ljava/util/List;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/security/KeyStore;)VexpLjava/util/Date;nbfiat StackMapTabler(Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/jwk/KeyUse;Ljava/util/Set;Lcom/nimbusds/jose/Algorithm;Ljava/lang/String;Ljava/net/URI;Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/util/Base64URL;Ljava/util/List;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/security/KeyStore;)V getKeyValue$()Lcom/nimbusds/jose/util/Base64URL; toByteArray()[B toSecretKey()Ljavax/crypto/SecretKey;,(Ljava/lang/String;)Ljavax/crypto/SecretKey;jcaAlggetRequiredParams()Ljava/util/LinkedHashMap;requiredParamsLjava/util/LinkedHashMap;?Ljava/util/LinkedHashMap;0()Ljava/util/LinkedHashMap; isPrivate()Z toPublicJWK*()Lcom/nimbusds/jose/jwk/OctetSequenceKey;size()Ie1Lcom/nimbusds/jose/util/IntegerOverflowException; toJSONObject()Ljava/util/Map;oLjava/util/Map;5Ljava/util/Map;7()Ljava/util/Map;parse<(Ljava/lang/String;)Lcom/nimbusds/jose/jwk/OctetSequenceKey;s Exceptions9(Ljava/util/Map;)Lcom/nimbusds/jose/jwk/OctetSequenceKey;$Ljava/lang/IllegalArgumentException; jsonObject_(Ljava/util/Map;)Lcom/nimbusds/jose/jwk/OctetSequenceKey;loadV(Ljava/security/KeyStore;Ljava/lang/String;[C)Lcom/nimbusds/jose/jwk/OctetSequenceKey;keyLjava/security/Key;(Ljava/security/GeneralSecurityException;keyStorealiaspin[Cequals(Ljava/lang/Object;)ZLjava/lang/Object;thathashCode()Lcom/nimbusds/jose/jwk/JWK; access$000L(Lcom/nimbusds/jose/jwk/OctetSequenceKey;)Lcom/nimbusds/jose/util/Base64URL;x0 SourceFileOctetSequenceKey.java Lnet/jcip/annotations/Immutable; VW Xw  X"java/lang/IllegalArgumentExceptionThe key value must not be null X !NONE javax/crypto/spec/SecretKeySpec X"java/util/LinkedHashMap X#'com/nimbusds/jose/jwk/JWKParameterNames $% &'kty ()* +,/com/nimbusds/jose/util/IntegerOverflowExceptionjava/lang/ArithmeticException -% . / 0 12 java/text/ParseExceptionjava/lang/StringBuilderThe key type kty must be 34 5% X6 78&com/nimbusds/jose/jwk/OctetSequenceKey 9: ;< => ?@ AB CD ED FG HI JI KI LM'java/security/UnrecoverableKeyException&java/security/NoSuchAlgorithmExceptioncom/nimbusds/jose/JOSEException)Couldn't retrieve secret key (bad pin?): XNjavax/crypto/SecretKey.com/nimbusds/jose/jwk/OctetSequenceKey$Builder XO PQ R ST Ujava/lang/Object V WX YZ com/nimbusds/jose/jwk/JWKcom/nimbusds/jose/jwk/SecretJWK com/nimbusds/jose/util/Base64URLcom/nimbusds/jose/jwk/KeyUse java/util/Setcom/nimbusds/jose/Algorithmjava/lang/String java/net/URIjava/util/Listjava/util/Datejava/security/KeyStore java/util/Map&java/security/GeneralSecurityExceptionjava/security/Keyjava/security/KeyStoreExceptioncom/nimbusds/jose/jwk/KeyTypeOCTLcom/nimbusds/jose/jwk/KeyType;((Lcom/nimbusds/jose/jwk/KeyType;Lcom/nimbusds/jose/jwk/KeyUse;Ljava/util/Set;Lcom/nimbusds/jose/Algorithm;Ljava/lang/String;Ljava/net/URI;Lcom/nimbusds/jose/util/Base64URL;Lcom/nimbusds/jose/util/Base64URL;Ljava/util/List;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/security/KeyStore;)V(Ljava/lang/String;)Vdecode([BLjava/lang/String;)V()VtoString()Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getKeyType!()Lcom/nimbusds/jose/jwk/KeyType; com/nimbusds/jose/util/ByteUtils safeBitLength([B)I getMessage&com/nimbusds/jose/util/JSONObjectUtils#(Ljava/lang/String;)Ljava/util/Map;!com/nimbusds/jose/jwk/JWKMetadata parseKeyType0(Ljava/util/Map;)Lcom/nimbusds/jose/jwk/KeyType;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getValue(Ljava/lang/String;I)V getBase64URLE(Ljava/util/Map;Ljava/lang/String;)Lcom/nimbusds/jose/util/Base64URL; parseKeyUse/(Ljava/util/Map;)Lcom/nimbusds/jose/jwk/KeyUse;parseKeyOperations (Ljava/util/Map;)Ljava/util/Set;parseAlgorithm.(Ljava/util/Map;)Lcom/nimbusds/jose/Algorithm; parseKeyID#(Ljava/util/Map;)Ljava/lang/String;parseX509CertURL(Ljava/util/Map;)Ljava/net/URI;parseX509CertThumbprint3(Ljava/util/Map;)Lcom/nimbusds/jose/util/Base64URL;parseX509CertSHA256ThumbprintparseX509CertChain!(Ljava/util/Map;)Ljava/util/List;parseExpirationTime!(Ljava/util/Map;)Ljava/util/Date;parseNotBeforeTimeparseIssueTimegetKey)(Ljava/lang/String;[C)Ljava/security/Key;*(Ljava/lang/String;Ljava/lang/Throwable;)V(Ljavax/crypto/SecretKey;)VkeyIDD(Ljava/lang/String;)Lcom/nimbusds/jose/jwk/OctetSequenceKey$Builder;J(Ljava/security/KeyStore;)Lcom/nimbusds/jose/jwk/OctetSequenceKey$Builder;buildjava/util/Objects'(Ljava/lang/Object;Ljava/lang/Object;)Zjava/lang/IntegervalueOf(I)Ljava/lang/Integer;hash([Ljava/lang/Object;)I1,MNQRSTVWXYZ *+,-  [ \p ]^VW_`abcdefghiWjWkl mn oapkq rstuvXwZB1*,-     + Y*+[46!7+:0;\1]^1VW1_`1ab1cd1ef1gh1iW1jW1kl 1xy 1zy 1{y 1mn o1ap1kq |3+,}~}}sZ/*[F\ ]^Z2* [Q\ ]^Z1* [^\ ]^ZA Y* +[l\ ]^ fZx&YL+*W+*W+[tuv$w\&]^o sZ,[\ ]^Z,[\ ]^Zh* LY+ [  \ ]^|KZe*L+*W+[\]^o s Z2* [\ f# Z.y*!"$#Y$Y%&'(')**+L,Y+*-*.*/*0*1*2*3*4*5*6*7M#Y,8*5jk[J .5;?CGKOSW[_cjkl\ l y5DVWo y|.<}#s ZM*+,9N&:')?-@AY-@B+C*DE : ;[.   -46BFI L\> !MnMfM- | J"<Z+*++,*+F+,M*,G[\ +]^+ ^| ZCHY*IJSY*SK[\ ]^AZ/*L[B\ ]^Z/*[C\ ^uP A,O