Index
All Classes and Interfaces|All Packages|Serialized Form
A
- apply(Project) - Method in class io.github.arve0.onepassword.properties.OnePasswordGradlePropertiesPlugin
G
- getCommand() - Method in interface io.github.arve0.onepassword.properties.OpReadValueSource.Parameters
-
The
opCLI command (e.g. - getPropertyName() - Method in interface io.github.arve0.onepassword.properties.OpReadValueSource.Parameters
-
The Gradle project property key — used in error messages.
- getReference() - Method in interface io.github.arve0.onepassword.properties.OpReadValueSource.Parameters
-
The
op://reference to resolve (e.g. - getTimeoutMillis() - Method in interface io.github.arve0.onepassword.properties.OpReadValueSource.Parameters
-
Timeout in milliseconds for the
opCLI subprocess.
I
- io.github.arve0.onepassword.properties - package io.github.arve0.onepassword.properties
O
- obtain() - Method in class io.github.arve0.onepassword.properties.OpReadValueSource
- OnePasswordExtension - Class in io.github.arve0.onepassword.properties
-
Extension that provides a unified API to access project properties as lazy
Provider<String>. - OnePasswordExtension(Project, OpCliClient) - Constructor for class io.github.arve0.onepassword.properties.OnePasswordExtension
- OnePasswordGradlePropertiesPlugin - Class in io.github.arve0.onepassword.properties
-
A Gradle plugin that exposes 1Password secret references as lazy
Provider<String>properties. - OnePasswordGradlePropertiesPlugin() - Constructor for class io.github.arve0.onepassword.properties.OnePasswordGradlePropertiesPlugin
- OpCliException - Exception in io.github.arve0.onepassword.properties
-
An exception that indicates an error occurred while interacting with the 1Password CLI.
- OpCliException(String) - Constructor for exception io.github.arve0.onepassword.properties.OpCliException
-
Constructs a new
OpCliExceptionwith the specified detail message. - OpCliException(String, Throwable) - Constructor for exception io.github.arve0.onepassword.properties.OpCliException
-
Constructs a new
OpCliExceptionwith the specified detail message and cause. - OpReadValueSource - Class in io.github.arve0.onepassword.properties
-
A Gradle
ValueSourcethat resolves a 1Password secret reference at execution time. - OpReadValueSource() - Constructor for class io.github.arve0.onepassword.properties.OpReadValueSource
- OpReadValueSource.Parameters - Interface in io.github.arve0.onepassword.properties
-
Parameters passed to
OpReadValueSourcefor resolving a single 1Password secret.
P
- property(String) - Method in class io.github.arve0.onepassword.properties.OnePasswordExtension
-
Returns a
Provider<String>for the given project property key. - PropertyResolutionException - Exception in io.github.arve0.onepassword.properties
-
An exception that indicates an error occurred during the resolution of a property.
- PropertyResolutionException(String) - Constructor for exception io.github.arve0.onepassword.properties.PropertyResolutionException
-
Constructs a new
PropertyResolutionExceptionwith the specified detail message. - PropertyResolutionException(String, Throwable) - Constructor for exception io.github.arve0.onepassword.properties.PropertyResolutionException
-
Constructs a new
PropertyResolutionExceptionwith the specified detail message and cause.
All Classes and Interfaces|All Packages|Serialized Form