Êþº¾4v = > ? @A BCD E FG H IJ KL ;M KN KOP Q R STVthis$07Lcom/google/crypto/tink/aead/KmsEnvelopeAeadKeyManager;K(Lcom/google/crypto/tink/aead/KmsEnvelopeAeadKeyManager;Ljava/lang/Class;)VCodeLineNumberTableLocalVariableTablethis InnerClasses9Lcom/google/crypto/tink/aead/KmsEnvelopeAeadKeyManager$2;clazzLjava/lang/Class;LocalVariableTypeTableJLjava/lang/Class;MethodParametersvalidateKeyFormat:(Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat;)Vformat7Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat; StackMapTable ExceptionsparseKeyFormatY(Lcom/google/protobuf/ByteString;)Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat; byteString Lcom/google/protobuf/ByteString;W createKeyj(Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat;)Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKey;5(Lcom/google/protobuf/MessageLite;)Ljava/lang/Object;C(Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/MessageLite;$(Lcom/google/protobuf/MessageLite;)V Signature KeyFactoryœLcom/google/crypto/tink/KeyTypeManager$KeyFactory; SourceFileKmsEnvelopeAeadKeyManager.javaEnclosingMethodX YZ  [ \]^ _` a`&java/security/GeneralSecurityException3invalid key format: missing KEK URI or DEK template bc de fgh ikl mn op qr st5com/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat 01 +, %&7com/google/crypto/tink/aead/KmsEnvelopeAeadKeyManager$2u0com/google/crypto/tink/KeyTypeManager$KeyFactory2com/google/protobuf/InvalidProtocolBufferException5com/google/crypto/tink/aead/KmsEnvelopeAeadKeyManager keyFactory4()Lcom/google/crypto/tink/KeyTypeManager$KeyFactory;(Ljava/lang/Class;)V getKekUri()Ljava/lang/String;java/lang/StringisEmpty()ZhasDekTemplate(Ljava/lang/String;)V)com/google/protobuf/ExtensionRegistryLitegetEmptyRegistry-()Lcom/google/protobuf/ExtensionRegistryLite; parseFrom„(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat;/com/google/crypto/tink/proto/KmsEnvelopeAeadKey newBuilderBuilder;()Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKey$Builder;7com/google/crypto/tink/proto/KmsEnvelopeAeadKey$Builder setParamsr(Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat;)Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKey$Builder; getVersion()I setVersion<(I)Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKey$Builder;build3()Lcom/google/crypto/tink/proto/KmsEnvelopeAeadKey;%com/google/crypto/tink/KeyTypeManager [ *+µ*,·±Q    !"  #$ € %&b+¶¶š +¶š »Y·¿±UVX'() *$'+,D+¸ ¸ °]^]-.*/$-01I¸ +¶ *´¶ ¶¶°d'(*$'A023 *+À¶°Q  *$'A+30*+¶°Q */$-A%43 *+À¶±Q  *$'5789:;<U6 KIj