Home | History | Annotate | Download | only in targets
      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