(
store: &Store,
provider_id: &str,
credential_key: &str,
)
| 107 | } |
| 108 | |
| 109 | pub async fn get_refresh_state( |
| 110 | store: &Store, |
| 111 | provider_id: &str, |
| 112 | credential_key: &str, |
| 113 | ) -> Result<Option<StoredProviderCredentialRefreshState>, Status> { |
| 114 | let name = refresh_state_name(provider_id, credential_key); |
| 115 | store |
| 116 | .get_message_by_name::<StoredProviderCredentialRefreshState>(&name) |
| 117 | .await |
| 118 | .map_err(|e| Status::internal(format!("fetch provider refresh state failed: {e}"))) |
| 119 | } |
| 120 | |
| 121 | pub async fn delete_refresh_state( |
| 122 | store: &Store, |
no test coverage detected