Class SecretManagerPropertySourceReader
java.lang.Object
io.micronaut.gcp.secretmanager.imports.SecretManagerPropertySourceReader
Shared secret payload reader for Google Secret Manager config imports.
- Since:
- 5.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic io.micronaut.context.env.PropertySourceread(io.micronaut.context.env.Environment environment, VersionedSecret secret, String sourceName, int priority) Reads a decoded secret payload with the available property source readers and returns it as a property source.
-
Method Details
-
read
public static io.micronaut.context.env.PropertySource read(io.micronaut.context.env.Environment environment, VersionedSecret secret, String sourceName, int priority) Reads a decoded secret payload with the available property source readers and returns it as a property source.- Parameters:
environment- The active environment providing property source readerssecret- The fetched secret payloadsourceName- The property source name to publishpriority- The property source priority- Returns:
- A property source for the decoded secret payload
-