Ruby SDK
Detailed Ruby SDK docs for Keeper Secrets Manager
Download and Installation
Installation
Install with gem:
Or add to your Gemfile:
Source Code
Using the SDK
Initialize Storage
Parameter
Type
Required
Default
Description
Example Usage
Using File-Based Storage
Using Environment Variables
Retrieve Secrets
Get Secrets
Parameter
Type
Required
Default
Description
Example Usage
Get Secrets by Title
Parameter
Type
Required
Default
Description
Example Usage
Retrieve Values From a Secret
Using Dynamic Field Access
Using Explicit Field Methods
Using Keeper Notation
Retrieve a TOTP Code
Parameter
Type
Required
Default
Description
Example Usage
Generate a Random Password
Parameter
Type
Required
Default
Description
Example Usage
Update a Secret
Parameter
Type
Required
Default
Description
Example Usage
Download a File
Parameter
Type
Required
Default
Description
Example Usage
Upload a File
Parameter
Type
Required
Default
Description
Example Usage
Create a Secret
Parameter
Type
Required
Default
Description
Example Usage
Create Custom Type Record
Delete a Secret
Parameter
Type
Required
Default
Description
Example Usage
Folders
Get Folders
Example Usage
Get Folder Path
Parameter
Type
Required
Default
Description
Example Usage
Find Folder by Name
Parameter
Type
Required
Default
Description
Example Usage
Build Folder Tree
Create a Folder
Parameter
Type
Required
Default
Description
Example Usage
Update a Folder
Parameter
Type
Required
Default
Description
Example Usage
Delete Folders
Parameter
Type
Required
Default
Description
Example Usage
Caching
Using CachingStorage
Custom Caching with custom_post_function
Error Handling
Common Error Scenarios
Advanced Configuration
Custom Hostname
SSL Certificate Verification
Custom Logging
All Configuration Options
Field Type Helpers
Dynamic Record Access
Last updated
Was this helpful?

