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: getstatic org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.md5:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.MD5:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
1: getstatic org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.idSHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.SHA1:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
2: getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.SHA224:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
3: getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.SHA256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
4: getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.SHA384:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
5: getstatic org.bouncycastle.asn1.nist.NISTObjectIdentifiers.id_sha512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.SHA512:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
6: getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.RIPEMD128:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
7: getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.RIPEMD160:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
8: getstatic org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.ripemd256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.RIPEMD256:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
9: getstatic org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.gostR3411:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.GOST3411:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
10: 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: 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: getstatic org.bouncycastle.asn1.gm.GMObjectIdentifiers.sm3:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
putstatic org.bouncycastle.tsp.TSPAlgorithms.SM3:Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
13: 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"