public final class com.google.crypto.tink.KeysetManager
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.google.crypto.tink.KeysetManager
  super_class: java.lang.Object
{
  private final Keyset.Builder keysetBuilder;
    descriptor: LKeyset/Builder;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  void <init>(Keyset.Builder);
    descriptor: (LKeyset/Builder;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 19
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.google.crypto.tink.proto cannot be resolved\n\tThe import com.google.crypto.tink.proto cannot be resolved\n\tThe import com.google.crypto.tink.proto cannot be resolved\n\tThe import com.google.crypto.tink.proto cannot be resolved\n\tThe import javax.annotation.concurrent cannot be resolved\n\tGuardedBy cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tThe method getKeyset() from the type KeysetHandle refers to the missing type Keyset\n\tKeyset cannot be resolved\n\tBuilder cannot be resolved to a type\n\tcom.google.crypto.tink.proto cannot be resolved to a type\n\tcom.google.crypto.tink.proto cannot be resolved to a type\n\tThe method getProto() from the type KeyTemplate refers to the missing type KeyTemplate\n\tcom.google.crypto.tink.proto cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tKeyStatusType cannot be resolved to a variable\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tKeyStatusType cannot be resolved to a variable\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tKeyStatusType cannot be resolved to a variable\n\tKeyStatusType cannot be resolved to a variable\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tKeyset cannot be resolved to a type\n\tcom.google.crypto.tink.proto cannot be resolved to a type\n\tKeyData cannot be resolved to a type\n\tOutputPrefixType cannot be resolved to a type\n\tOutputPrefixType cannot be resolved to a variable\n\tOutputPrefixType cannot be resolved to a variable\n\tKeyset cannot be resolved\n\tKeyStatusType cannot be resolved to a variable\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    MethodParameters:
      Name  Flags
      val   

  public static com.google.crypto.tink.KeysetManager withKeysetHandle(com.google.crypto.tink.KeysetHandle);
    descriptor: (Lcom/google/crypto/tink/KeysetHandle;)Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 43
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getKeyset() from the type KeysetHandle refers to the missing type Keyset\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      val   

  public static com.google.crypto.tink.KeysetManager withEmptyKeyset();
    descriptor: ()Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 48
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tKeyset cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public synchronized com.google.crypto.tink.KeysetHandle getKeysetHandle();
    descriptor: ()Lcom/google/crypto/tink/KeysetHandle;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 53
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tBuilder cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException

  public synchronized com.google.crypto.tink.KeysetManager rotate(com.google.crypto.tink.proto.KeyTemplate);
    descriptor: (Lcom/google/crypto/tink/proto/KeyTemplate;)Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 67
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tcom.google.crypto.tink.proto cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      keyTemplate  

  public synchronized com.google.crypto.tink.KeysetManager add(com.google.crypto.tink.proto.KeyTemplate);
    descriptor: (Lcom/google/crypto/tink/proto/KeyTemplate;)Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 82
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tcom.google.crypto.tink.proto cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      keyTemplate  

  public synchronized com.google.crypto.tink.KeysetManager add(com.google.crypto.tink.KeyTemplate);
    descriptor: (Lcom/google/crypto/tink/KeyTemplate;)Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 95
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getProto() from the type KeyTemplate refers to the missing type KeyTemplate\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    MethodParameters:
             Name  Flags
      keyTemplate  

  public synchronized int addNewKey(com.google.crypto.tink.proto.KeyTemplate, boolean);
    descriptor: (Lcom/google/crypto/tink/proto/KeyTemplate;Z)I
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 109
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tcom.google.crypto.tink.proto cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      keyTemplate  
      asPrimary    

  public synchronized com.google.crypto.tink.KeysetManager setPrimary(int);
    descriptor: (I)Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 125
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBuilder cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tBuilder cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    MethodParameters:
       Name  Flags
      keyId  

  public synchronized com.google.crypto.tink.KeysetManager promote(int);
    descriptor: (I)Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 146
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
       Name  Flags
      keyId  

  public synchronized com.google.crypto.tink.KeysetManager enable(int);
    descriptor: (I)Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 156
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBuilder cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tKeyStatusType cannot be resolved to a variable\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    MethodParameters:
       Name  Flags
      keyId  

  public synchronized com.google.crypto.tink.KeysetManager disable(int);
    descriptor: (I)Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 177
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tKeyStatusType cannot be resolved to a variable\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    MethodParameters:
       Name  Flags
      keyId  

  public synchronized com.google.crypto.tink.KeysetManager delete(int);
    descriptor: (I)Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 202
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    MethodParameters:
       Name  Flags
      keyId  

  public synchronized com.google.crypto.tink.KeysetManager destroy(int);
    descriptor: (I)Lcom/google/crypto/tink/KeysetManager;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 222
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBuilder cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n\tKeyStatusType cannot be resolved to a variable\n\tKeyStatusType cannot be resolved to a variable\n\tBuilder cannot be resolved to a type\n\tKeyStatusType cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    MethodParameters:
       Name  Flags
      keyId  

  synchronized Keyset.Key newKey(com.google.crypto.tink.proto.KeyTemplate);
    descriptor: (Lcom/google/crypto/tink/proto/KeyTemplate;)LKeyset/Key;
    flags: (0x0020) ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 243
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tKeyset cannot be resolved to a type\n\tcom.google.crypto.tink.proto cannot be resolved to a type\n\tKeyData cannot be resolved to a type\n\tOutputPrefixType cannot be resolved to a type\n\tOutputPrefixType cannot be resolved to a variable\n\tOutputPrefixType cannot be resolved to a variable\n\tKeyset cannot be resolved\n\tKeyStatusType cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    Exceptions:
      throws java.security.GeneralSecurityException
    MethodParameters:
             Name  Flags
      keyTemplate  

  private synchronized boolean keyIdExists(int);
    descriptor: (I)Z
    flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 260
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tKeyset cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;
    MethodParameters:
       Name  Flags
      keyId  

  private synchronized int newKeyId();
    descriptor: ()I
    flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.google.crypto.tink.KeysetManager this
         0: .line 268
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.google.crypto.tink.KeysetManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/crypto/tink/KeysetManager;

  private static int randPositiveInt();
    descriptor: ()I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 277
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "KeysetManager.java"