aws-sdk-java-v2-secrets-manager

Solid

Provides AWS Secrets Manager patterns for AWS SDK for Java 2.x, including secret retrieval, caching, rotation-aware access, and Spring Boot integration. Use when storing or reading secrets in Java services, replacing hardcoded credentials, or wiring secret-backed configuration into applications.

DevOps & Infrastructure 261 stars 29 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
81
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AWS SDK for Java 2.x - AWS Secrets Manager ## Overview Use this skill to manage application secrets with AWS Secrets Manager from Java services. It focuses on the operational flow that matters in production: - how to retrieve and deserialize secrets safely - when to add local caching - how to integrate secret access into Spring Boot without leaking values into logs or configuration files Keep large API notes and extended setup details in the bundled references. ## When to Use Use this skill when: - replacing hardcoded passwords, API keys, or tokens with managed secrets - loading database credentials or third-party API credentials at runtime - adding caching to reduce Secrets Manager latency and API cost - handling secret version stages such as `AWSCURRENT` and `AWSPENDING` - wiring secret access into Spring Boot beans or configuration services - preparing rotation-aware applications or Lambda rotation workflows Typical trigger phrases include `java secrets manager`, `spring boot secret`, `aws secret cache`, `load db credentials from secrets manager`, and `rotate secret`. ## Instructions ### 1. Model the secret before writing access code Decide: - the secret name and path convention - whether the value is plain text or structured JSON - which application boundary is allowed to read it - whether the caller needs the latest value on every request or can tolerate a cache Prefer JSON secrets for multi-field credentials such as database connection details. ### 2. Crea...

Details

Author
giuseppe-trisciuoglio
Repository
giuseppe-trisciuoglio/developer-kit
Created
7 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category