Index

A C E G I J R T 
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 .jguard files 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.jguard descriptor 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 .bin files.
getExternalPoliciesSourceDir() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
The source directory containing external policy .jguard files.
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 .bin files.
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 .jguard files.
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 .jguard files to compile.
getTestPoliciesOutputDir() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
The output directory for compiled test policy .bin files.
getTestPoliciesSourceDir() - Method in class io.jguard.gradle.policy.JGuardPolicyExtension
The source directory containing test-specific policy .jguard files.

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.jguard policy 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
 
A C E G I J R T 
All Classes and Interfaces|All Packages|Constant Field Values