3 4bcd e 3f ghi 3j Ck Cl mn mopq r s Xt Cu Ovw r Ox Oyz e| } ~ 3  3  3  3  3  3  3  3   3 /b g crvLcom/nimbusds/jose/jwk/Curve;SUPPORTED_CURVESLjava/util/Set; Signature.Ljava/util/Set; (Lcom/nimbusds/jose/jwk/Curve;)VCodeLineNumberTableLocalVariableTablethis1Lcom/nimbusds/jose/jwk/gen/OctetKeyPairGenerator; StackMapTablegenerate&()Lcom/nimbusds/jose/jwk/OctetKeyPair;privateKeyBytes[BpublicKeyBytese#Ljava/security/InvalidKeyException; privateKey"Lcom/nimbusds/jose/util/Base64URL; publicKey tinkKeyPairKeyPair InnerClasses3Lcom/google/crypto/tink/subtle/Ed25519Sign$KeyPair;(Ljava/security/GeneralSecurityException;builderBuilder,Lcom/nimbusds/jose/jwk/OctetKeyPair$Builder;G Exceptions()Lcom/nimbusds/jose/jwk/JWK;()VcurvesLocalVariableTypeTableNLcom/nimbusds/jose/jwk/gen/JWKGenerator; SourceFileOctetKeyPairGenerator.java ;\"java/lang/IllegalArgumentExceptionThe curve must not be null ; 78 &Curve not supported for OKP generation 56 6  !java/security/InvalidKeyExceptioncom/nimbusds/jose/JOSEException ; 6 &java/security/GeneralSecurityException Curve not supported*com/nimbusds/jose/jwk/OctetKeyPair$Builder ; 8 E DEjava/util/LinkedHashSet  /com/nimbusds/jose/jwk/gen/OctetKeyPairGenerator&com/nimbusds/jose/jwk/gen/JWKGeneratorcom/nimbusds/jose/jwk/Curve1com/google/crypto/tink/subtle/Ed25519Sign$KeyPair com/nimbusds/jose/util/Base64URL(Ljava/lang/String;)V java/util/Setcontains(Ljava/lang/Object;)ZX25519equals$com/google/crypto/tink/subtle/X25519generatePrivateKey()[BpublicFromPrivate([B)[B getMessage()Ljava/lang/String;*(Ljava/lang/String;Ljava/lang/Throwable;)Vencode&([B)Lcom/nimbusds/jose/util/Base64URL;Ed25519 newKeyPair5()Lcom/google/crypto/tink/subtle/Ed25519Sign$KeyPair; getPrivateKey getPublicKey"com/nimbusds/jose/jwk/OctetKeyPairB(Lcom/nimbusds/jose/jwk/Curve;Lcom/nimbusds/jose/util/Base64URL;)VdP(Lcom/nimbusds/jose/util/Base64URL;)Lcom/nimbusds/jose/jwk/OctetKeyPair$Builder;useLcom/nimbusds/jose/jwk/KeyUse;keyUseL(Lcom/nimbusds/jose/jwk/KeyUse;)Lcom/nimbusds/jose/jwk/OctetKeyPair$Builder;ops keyOperations=(Ljava/util/Set;)Lcom/nimbusds/jose/jwk/OctetKeyPair$Builder;algLcom/nimbusds/jose/Algorithm; algorithmK(Lcom/nimbusds/jose/Algorithm;)Lcom/nimbusds/jose/jwk/OctetKeyPair$Builder;expLjava/util/Date;expirationTime>(Ljava/util/Date;)Lcom/nimbusds/jose/jwk/OctetKeyPair$Builder;nbf notBeforeTimeiat issueTimex5tKidZkeyIDFromThumbprint.()Lcom/nimbusds/jose/jwk/OctetKeyPair$Builder;kidLjava/lang/String;keyID@(Ljava/lang/String;)Lcom/nimbusds/jose/jwk/OctetKeyPair$Builder;buildaddjava/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set;)com/google/crypto/tink/subtle/Ed25519Sign!3456789:;<=.*+ Y+ Y*+>MOPST(W-X?.@A.56B3CDE=Z* / N- ::Y-LME* .N:Y-L-M YY*,+** *!"*#$*%&*'(N*) -*W -*+,W--  FJM>vb jkpmo+r0s6uF|JM~O^fnq{? FGHGIJ+ FG+ HG0 KL6MLJNROIS^NRf KLnML@A{XKL{XMLTVBA Z 3WW 3SO XXIYADZ=/*.>1? @AY[\=p$/Y0K* 1W*1W*2>ABCD#E? ]8^ ]:9_`aQOP{U