Ruby SDK
Keeperシークレットマネージャー用Ruby SDK資料

ダウンロードとインストール
インストール
gemを使用してインストールする場合
Gemfileに追加する場合
ソースコード
SDKの使用
ストレージの初期化
パラメータ
型
必須
デフォルト
説明
使用例
ワンタイムアクセストークンを使用する場合
ファイルベースのストレージを使用する場合
環境変数を使用する場合
シークレットの取得
シークレットの取得
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
タイトルでシークレットを取得する
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
シークレットから値を取得する
動的フィールドアクセスを使用する方法
明示的なフィールドメソッドを使用する方法
Keeper表記法を使用する方法
TOTPコードの取得
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
ランダムパスワードの生成
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
デフォルト設定で64文字のパスワードを生成
生成要件を指定する例
新しいシークレットを作成する際に使用する例
既存のシークレットを更新する際に使用する例
パスワードローテーションスクリプト例
シークレットの更新
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
ファイルのダウンロード
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
ファイルのアップロード
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
シークレットの作成
パラメータ
型
必須
デフォルト
説明
レスポンス
要件
使用例
カスタムタイプレコードの作成例
シークレットの削除
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
フォルダ
フォルダの取得
レスポンス
使用例
フォルダパスの取得
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
名前でフォルダを検索
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
フォルダツリーの構築
フォルダの作成
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
フォルダの更新
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
フォルダの削除
パラメータ
型
必須
デフォルト
説明
レスポンス
使用例
キャッシュ
CachingStorageの使用
高度な構成
カスタムホスト名
SSL証明書検証
カスタムロギング
すべての構成オプション
フィールドタイプヘルパー
ダイナミックレコードアクセス
最終更新

