Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AGENT_CONFIGURATION_NAME - Static variable in class io.jguard.gradle.policy.JGuardPolicyPlugin
- apply(Project) - Method in class io.jguard.gradle.policy.JGuardPolicyPlugin
C
- compile() - Method in class io.jguard.gradle.policy.CompileExternalPoliciesTask
- compile() - Method in class io.jguard.gradle.policy.CompileJGuardPolicyTask
- CompileExternalPoliciesTask - Class in io.jguard.gradle.policy
-
Task that compiles external policy
.jguardfiles to binary format. - CompileExternalPoliciesTask() - Constructor for class io.jguard.gradle.policy.CompileExternalPoliciesTask
- CompileJGuardPolicyTask - Class in io.jguard.gradle.policy
-
Task that compiles a
module-info.jguarddescriptor into binary and optional JSON formats. - CompileJGuardPolicyTask() - Constructor for class io.jguard.gradle.policy.CompileJGuardPolicyTask
E
- EXTENSION_NAME - Static variable in class io.jguard.gradle.policy.JGuardPolicyPlugin
- EXTERNAL_POLICIES_TASK_NAME - Static variable in class io.jguard.gradle.policy.JGuardPolicyPlugin
G
- getAllowTrusted() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
Whether to allow trusted modules.
- getAllowUnsignedPolicies() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
Whether to allow policies from unsigned JARs during discovery.
- getBinName() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The name of the binary policy file.
- getDiscoveryMode() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
Whether to use policy discovery mode (automatic policy detection from JARs).
- getExternalPoliciesIncludeJson() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
Whether to generate JSON alongside binary for external policies (for debugging).
- getExternalPoliciesOutputDir() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The output directory for compiled external policy
.binfiles. - getExternalPoliciesSourceDir() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The source directory containing external policy
.jguardfiles. - getHotReload() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
Whether to enable policy hot reload.
- getHotReloadInterval() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The interval in seconds between policy file checks when hot reload is enabled.
- getIncludeJson() - Method in class io.jguard.gradle.policy.CompileExternalPoliciesTask
-
Whether to also generate JSON output for debugging.
- getIncludeJson() - Method in class io.jguard.gradle.policy.CompileJGuardPolicyTask
-
Whether to generate JSON output.
- getIncludeJson() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
Whether to generate a JSON representation alongside the binary.
- getJarPath() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The path within the JAR where policy files are placed.
- getJsonName() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The name of the JSON policy file.
- getLogLevel() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The log level for the agent.
- getMode() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The enforcement mode for the agent.
- getOutputBin() - Method in class io.jguard.gradle.policy.CompileJGuardPolicyTask
-
The output binary policy file.
- getOutputDir() - Method in class io.jguard.gradle.policy.CompileExternalPoliciesTask
-
The output directory for compiled
.binfiles. - getOutputDir() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The output directory for compiled policy files.
- getOutputJson() - Method in class io.jguard.gradle.policy.CompileJGuardPolicyTask
-
The output JSON policy file (optional).
- getSourceDir() - Method in class io.jguard.gradle.policy.CompileExternalPoliciesTask
-
The source directory containing
.jguardfiles. - getSourceFile() - Method in class io.jguard.gradle.policy.CompileJGuardPolicyTask
-
The source policy descriptor file.
- getSourceFile() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The source policy descriptor file.
- getSourceFiles() - Method in class io.jguard.gradle.policy.CompileExternalPoliciesTask
-
The source
.jguardfiles to compile. - getTestPoliciesOutputDir() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The output directory for compiled test policy
.binfiles. - getTestPoliciesSourceDir() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
-
The source directory containing test-specific policy
.jguardfiles.
I
- io.jguard.gradle.policy - package io.jguard.gradle.policy
J
- JGuardPolicyExtension - Class in io.jguard.gradle.policy
-
Configuration extension for the jGuard policy plugin.
- JGuardPolicyExtension() - Constructor for class io.jguard.gradle.policy.JGuardPolicyExtension
- JGuardPolicyPlugin - Class in io.jguard.gradle.policy
-
Gradle plugin that compiles
module-info.jguardpolicy descriptors and packages them into JAR files. - JGuardPolicyPlugin() - Constructor for class io.jguard.gradle.policy.JGuardPolicyPlugin
R
- RUN_WITH_AGENT_TASK_NAME - Static variable in class io.jguard.gradle.policy.JGuardPolicyPlugin
T
- TASK_NAME - Static variable in class io.jguard.gradle.policy.JGuardPolicyPlugin
- TEST_POLICIES_TASK_NAME - Static variable in class io.jguard.gradle.policy.JGuardPolicyPlugin
All Classes and Interfaces|All Packages|Constant Field Values