Class SecretsParamAspect
java.lang.Object
software.amazon.lambda.powertools.parameters.BaseParamAspect
software.amazon.lambda.powertools.parameters.secrets.SecretsParamAspect
Provides the Secrets parameter aspect. This aspect is responsible for injecting
parameters from AWS Secrets Manager into fields annotated with @SecretsParam. See the
README and Powertools for Lambda (Java) documentation for information on using this feature.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetParam(SecretsParam secretsParam) injectParam(org.aspectj.lang.ProceedingJoinPoint joinPoint, SecretsParam secretsParam) Methods inherited from class software.amazon.lambda.powertools.parameters.BaseParamAspect
getAndTransform
-
Constructor Details
-
SecretsParamAspect
public SecretsParamAspect()
-
-
Method Details
-
getParam
-
injectParam
public Object injectParam(org.aspectj.lang.ProceedingJoinPoint joinPoint, SecretsParam secretsParam)
-