Skip to main content

Crate steer_auth_plugin

Crate steer_auth_plugin 

Source

Re-exports§

pub use directive::AnthropicAuth;
pub use directive::AuthDirective;
pub use directive::AuthErrorAction;
pub use directive::AuthErrorContext;
pub use directive::AuthHeaderContext;
pub use directive::AuthHeaderProvider;
pub use directive::HeaderPair;
pub use directive::InstructionPolicy;
pub use directive::OpenAiResponsesAuth;
pub use directive::QueryParam;
pub use directive::RequestKind;
pub use error::AuthError;
pub use error::Result;
pub use flow::AuthFlowWrapper;
pub use flow::AuthMethod;
pub use flow::AuthProgress;
pub use flow::AuthenticationFlow;
pub use flow::DynAuthenticationFlow;
pub use identifiers::ModelId;
pub use identifiers::ProviderId;
pub use plugin::AuthPlugin;
pub use plugin::ModelVisibilityPolicy;
pub use storage::AuthStorage;
pub use storage::AuthTokens;
pub use storage::Credential;
pub use storage::CredentialType;
pub use storage::OAuth2Token;
pub use strategy::ApiKeyOrigin;
pub use strategy::AuthSource;

Modules§

directive
error
flow
identifiers
plugin
storage
strategy