Learn R Programming

valdr (version 1.0.1)

.retry_key_get: Internal helper function to retry reading a key from the system keyring. This handles potential intermittent delays after writing to the keyring.

Description

Internal helper function to retry reading a key from the system keyring. This handles potential intermittent delays after writing to the keyring.

Usage

.retry_key_get(service, username, retries = 5, delay = 0.5)

Value

Character scalar. The retrieved credential value. Will throw an error if unable to retrieve a valid, non-blank value after all retries.

Arguments

service

Character. Keyring service name (e.g., "valdr_credentials").

username

Character. Keyring username (e.g., "client_id").

retries

Integer. Number of retry attempts before giving up (default 5).

delay

Numeric. Delay in seconds between retry attempts (default 0.5).