Trait ai2::auth::CredentialProvider
source · pub trait CredentialProvider {
// Required methods
fn has_credentials(&self) -> bool;
fn retrieve_credentials(&self, cx: &mut AppContext) -> ProviderCredential;
fn save_credentials(
&self,
cx: &mut AppContext,
credential: ProviderCredential
);
fn delete_credentials(&self, cx: &mut AppContext);
}