public interface org.bouncycastle.tsp.TSPAlgorithms
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.bouncycastle.tsp.TSPAlgorithms
  super_class: java.lang.Object
{
  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier MD5;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SHA1;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SHA224;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SHA256;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SHA384;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SHA512;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier RIPEMD128;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier RIPEMD160;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier RIPEMD256;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GOST3411;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GOST3411_2012_256;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GOST3411_2012_512;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SM3;
    descriptor: Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final java.util.Set ALLOWED;
    descriptor: Ljava/util/Set;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=6, locals=0, args_size=0
         0: .line 21
            getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md5:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.MD5:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         1: .line 23
            getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.idSHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         2: .line 25
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.SHA224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         3: .line 26
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         4: .line 27
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.SHA384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         5: .line 28
            getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         6: .line 30
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.RIPEMD128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         7: .line 31
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.RIPEMD160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         8: .line 32
            getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.RIPEMD256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
         9: .line 34
            getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.GOST3411:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
        10: .line 36
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_gost_3411_12_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.GOST3411_2012_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
        11: .line 38
            getstatic org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers.id_tc26_gost_3411_12_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.GOST3411_2012_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
        12: .line 40
            getstatic org.bouncycastle.asn1.gm.GMObjectIdentifiers.sm3:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            putstatic org.bouncycastle.tsp.TSPAlgorithms.SM3:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
        13: .line 42
            new java.util.HashSet
            dup
            bipush 13
            anewarray org.bouncycastle.asn1.ASN1ObjectIdentifier
            dup
            iconst_0
            getstatic org.bouncycastle.tsp.TSPAlgorithms.SM3:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            iconst_1
            getstatic org.bouncycastle.tsp.TSPAlgorithms.GOST3411:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            iconst_2
            getstatic org.bouncycastle.tsp.TSPAlgorithms.GOST3411_2012_256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            iconst_3
            getstatic org.bouncycastle.tsp.TSPAlgorithms.GOST3411_2012_512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            iconst_4
            getstatic org.bouncycastle.tsp.TSPAlgorithms.MD5:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            iconst_5
            getstatic org.bouncycastle.tsp.TSPAlgorithms.SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            bipush 6
            getstatic org.bouncycastle.tsp.TSPAlgorithms.SHA224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            bipush 7
            getstatic org.bouncycastle.tsp.TSPAlgorithms.SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            bipush 8
            getstatic org.bouncycastle.tsp.TSPAlgorithms.SHA384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            bipush 9
            getstatic org.bouncycastle.tsp.TSPAlgorithms.SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            bipush 10
            getstatic org.bouncycastle.tsp.TSPAlgorithms.RIPEMD128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            bipush 11
            getstatic org.bouncycastle.tsp.TSPAlgorithms.RIPEMD160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            dup
            bipush 12
            getstatic org.bouncycastle.tsp.TSPAlgorithms.RIPEMD256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
            aastore
            invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
            invokespecial java.util.HashSet.<init>:(Ljava/util/Collection;)V
            putstatic org.bouncycastle.tsp.TSPAlgorithms.ALLOWED:Ljava/util/Set;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "TSPAlgorithms.java"