Package de.tum.in.test.api.security
Interface ArtemisSecurityConfiguration
@API(status=INTERNAL)
public interface ArtemisSecurityConfiguration
-
Method Summary
Modifier and Type Method Description java.util.OptionalIntallowedLocalPort()java.util.OptionalIntallowedThreadCount()default java.util.Set<PackageRule>blacklistedPackages()default java.util.Set<PathRule>blacklistedPaths()java.nio.file.PathexecutionPath()java.lang.StringshortDesc()java.lang.Class<?>testClass()java.lang.reflect.MethodtestMethod()default java.util.List<java.lang.String>whitelistedClassNames()default java.util.Set<PackageRule>whitelistedPackages()default java.util.Optional<java.util.Set<PathRule>>whitelistedPaths()
-
Method Details
-
testClass
java.lang.Class<?> testClass() -
testMethod
java.lang.reflect.Method testMethod() -
executionPath
java.nio.file.Path executionPath() -
whitelistedClassNames
default java.util.List<java.lang.String> whitelistedClassNames() -
shortDesc
java.lang.String shortDesc() -
whitelistedPaths
-
blacklistedPaths
-
allowedLocalPort
java.util.OptionalInt allowedLocalPort() -
allowedThreadCount
java.util.OptionalInt allowedThreadCount() -
blacklistedPackages
-
whitelistedPackages
-