Skip to main content

Crate openstack_sdk_auth_core

Crate openstack_sdk_auth_core 

Source
Expand description

§Core trait for implementing OpenStack authentication plugins to [openstack_sdk]

Re-exports§

pub use authtoken::AuthToken;
pub use authtoken::AuthTokenError;
pub use authtoken_scope::AuthTokenScope;
pub use types::*;

Modules§

authtoken
OpenStack AuthToken based authorization (X-Auth-Token)
authtoken_scope
OpenStack AuthToken Scope handling
types
Types of the SDK authentication methods

Structs§

AuthMethodPluginRegistration
AuthPluginRegistration

Enums§

Auth
An OpenStack Authentication type
AuthError
Authentication error.
AuthState
Authentication state enum
BuilderError
Builder error.

Traits§

OpenStackAuthType
The trait for authentication “plugins” for enabling OpenStack authentication.
OpenStackMultifactorAuthMethod
The trait for multifactor-capable authentication methods.

Functions§

execute_auth_request