Module users

Module users 

Source
Expand description

User authentication and access control module

This module contains handlers for user management, authentication, and access control:

  • User CRUD operations
  • API key management
  • Session management
  • Groups and permissions
  • Public key management
  • SSO strategies
  • User lifecycle rules
  • User activity tracking

Re-exports§

pub use api_key::ApiKeyCurrentHandler;
pub use api_keys::ApiKeyHandler;
pub use group_users::GroupUserHandler;
pub use groups::GroupHandler;
pub use permissions::PermissionHandler;
pub use public_keys::PublicKeyHandler;
pub use sessions::SessionHandler;
pub use sso_strategies::SsoStrategyHandler;
pub use user::CurrentUserHandler;
pub use user_cipher_uses::UserCipherUseHandler;
pub use user_lifecycle_rules::UserLifecycleRuleHandler;
pub use user_requests::UserRequestHandler;
pub use user_sftp_client_uses::UserSftpClientUseHandler;
pub use users::UserHandler;
pub use api_key::ApiKeyCurrentEntity;
pub use api_keys::ApiKeyEntity;
pub use group_users::GroupUserEntity;
pub use groups::GroupEntity;
pub use permissions::PermissionEntity;
pub use permissions::PermissionType;
pub use public_keys::PublicKeyEntity;
pub use sessions::SessionEntity;
pub use sso_strategies::SsoStrategyEntity;
pub use user::UserEntity as CurrentUserEntity;
pub use user_cipher_uses::UserCipherUseEntity;
pub use user_lifecycle_rules::UserLifecycleRuleEntity;
pub use user_requests::UserRequestEntity;
pub use user_sftp_client_uses::UserSftpClientUseEntity;
pub use users::UserEntity;

Modules§

api_key
api_keys
API Key management operations
group_users
Group user membership operations
groups
Group management operations
permissions
Permission management for Files.com
public_keys
Public Key operations for SSH key management
sessions
Session management operations
sso_strategies
user
user_cipher_uses
user_lifecycle_rules
user_requests
user_sftp_client_uses
User SFTP Client Uses Handler
users
User management operations