Class SecretsParamAspect

java.lang.Object
software.amazon.lambda.powertools.parameters.BaseParamAspect
software.amazon.lambda.powertools.parameters.secrets.SecretsParamAspect

public class SecretsParamAspect extends BaseParamAspect
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 Details

    • SecretsParamAspect

      public SecretsParamAspect()
  • Method Details

    • getParam

      public void getParam(SecretsParam secretsParam)
    • injectParam

      public Object injectParam(org.aspectj.lang.ProceedingJoinPoint joinPoint, SecretsParam secretsParam)