1 package targets; 2 3 import dalvik.annotation.VirtualTestTarget; 4 5 import java.security.Signature; 6 7 /** 8 * @hide 9 */ 10 public interface Signatures { 11 /** 12 * @hide 13 */ 14 abstract class Internal extends Signature { 15 protected Internal() { 16 super(null); 17 } 18 } 19 20 @VirtualTestTarget 21 static abstract class SHA512withRSA extends Internal { 22 protected abstract void method(); 23 } 24 25 @VirtualTestTarget 26 static abstract class SHA384withRSA extends Internal { 27 protected abstract void method(); 28 } 29 30 @VirtualTestTarget 31 static abstract class SHA256withRSA extends Internal { 32 protected abstract void method(); 33 } 34 35 @VirtualTestTarget 36 static abstract class SHA224withRSA extends Internal { 37 protected abstract void method(); 38 } 39 40 @VirtualTestTarget 41 static abstract class SHA1withRSA extends Internal { 42 protected abstract void method(); 43 } 44 45 @VirtualTestTarget 46 static abstract class MD5withRSA extends Internal { 47 protected abstract void method(); 48 } 49 50 @VirtualTestTarget 51 static abstract class MD2withRSA extends Internal { 52 protected abstract void method(); 53 } 54 55 @VirtualTestTarget 56 static abstract class SHA1withDSA extends Internal { 57 protected abstract void method(); 58 } 59 60 @VirtualTestTarget 61 static abstract class NONEwithDSA extends Internal { 62 protected abstract void method(); 63 } 64 } 65