diff options
author | umesh <ums945891@gmail.com> | 2022-07-12 17:25:47 +0000 |
---|---|---|
committer | Julia Sullivan <97201489+JuliaSullivanGoogle@users.noreply.github.com> | 2022-07-25 09:58:20 -0700 |
commit | 153721d43f6860a0cba3f37af35f01e845389951 (patch) | |
tree | bc0341c5e7667feaeb5eee9c4c25a2d4e3f16e58 /annotations | |
parent | 8418f914807bc504acdfad18c29211f093f020be (diff) | |
download | robolectric-153721d43f6860a0cba3f37af35f01e845389951.tar.gz |
SecurityMode annotation, configure file and Condition for modes
Diffstat (limited to 'annotations')
-rw-r--r-- | annotations/src/main/java/org/robolectric/annotation/SecurityMode.java | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/annotations/src/main/java/org/robolectric/annotation/SecurityMode.java b/annotations/src/main/java/org/robolectric/annotation/SecurityMode.java new file mode 100644 index 000000000..c56bff237 --- /dev/null +++ b/annotations/src/main/java/org/robolectric/annotation/SecurityMode.java @@ -0,0 +1,25 @@ +package org.robolectric.annotation; + +import java.lang.annotation.Documented; +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + + +@Documented +@Retention(RetentionPolicy.RUNTIME) +@Target({ElementType.PACKAGE, ElementType.TYPE, ElementType.METHOD}) +public @interface SecurityMode { + + /** Specifies the different supported Security modes. */ + enum Mode { + + BOUNCY_CASTLE, + + CONSCRYPT, + } + + Mode value(); +} + |