Function deserialize_secret_vec

Source
pub fn deserialize_secret_vec<'de, D>(
    deserializer: D,
) -> Result<SecretVec<u8>, D::Error>
where D: Deserializer<'de>,
Expand description

Helper function to deserialize secrets from encrypted base64 storage.

Supports both legacy (v1, no AAD) and new (v2, with AAD) encrypted data for backwards compatibility. Uses EncryptionContext for v2 decryption if set.