getSecrets

User Guide

  • Installation
    • Requirements
      • Dependencies
    • Install from PyPI
    • Install from Source
    • Configuration
      • Vault Configuration File
      • Alternative Configuration Location
      • Certificate Setup
    • Verifying Installation
    • Next Steps
  • Usage Examples
    • Basic Secret Retrieval
      • Retrieve a Complete Secret
      • Retrieve from Custom Repository
    • Username and Password Retrieval
      • Simple Credential Retrieval
      • Custom Repository Credentials
    • Listing Available Secrets
      • List Secrets in Default Repository
      • List Secrets in Custom Repository
    • Updating Secrets
      • Update Existing Secret
      • Update in Custom Repository
    • Local Configuration Secrets
      • Reading from Local Config
      • Updating Local Config Secrets
    • Error Handling
      • Handling Missing Secrets
      • Handling Missing Credentials
    • Complete Application Example
      • Database Connection Example
      • API Client Example
    • Best Practices

API Reference

  • API Reference
    • Main Module
      • get_home()
      • get_config()
      • get_certs()
      • get_secret()
      • get_user_pwd()
      • list_secret()
      • upd_secret()
    • Functions
      • get_secret()
        • get_secret()
      • get_user_pwd()
        • get_user_pwd()
      • list_secret()
        • list_secret()
      • upd_secret()
        • upd_secret()
    • Configuration
      • Configuration File Location
      • Configuration File Format
      • Certificate Validation
    • Logging
    • Exceptions and Error Handling
    • Type Hints
getSecrets
  • Search


© Copyright 2025-2026, Xavier Mayeur .

Built with Sphinx using a theme provided by Read the Docs.