mirror of
				https://github.com/bunny-lab-io/Borealis.git
				synced 2025-10-26 15:41:58 -06:00 
			
		
		
		
	
		
			
				
	
	
		
			64 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			64 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| """Authentication services for the Borealis Engine."""
 | |
| 
 | |
| from __future__ import annotations
 | |
| 
 | |
| from .device_auth_service import DeviceAuthService, DeviceRecord
 | |
| from .dpop import DPoPReplayError, DPoPVerificationError, DPoPValidator
 | |
| from .jwt_service import JWTService, load_service as load_jwt_service
 | |
| from .token_service import (
 | |
|     RefreshTokenRecord,
 | |
|     TokenRefreshError,
 | |
|     TokenRefreshErrorCode,
 | |
|     TokenService,
 | |
| )
 | |
| from .operator_account_service import (
 | |
|     AccountNotFoundError,
 | |
|     CannotModifySelfError,
 | |
|     InvalidPasswordHashError,
 | |
|     InvalidRoleError,
 | |
|     LastAdminError,
 | |
|     LastUserError,
 | |
|     OperatorAccountError,
 | |
|     OperatorAccountRecord,
 | |
|     OperatorAccountService,
 | |
|     UsernameAlreadyExistsError,
 | |
| )
 | |
| from .operator_auth_service import (
 | |
|     InvalidCredentialsError,
 | |
|     InvalidMFACodeError,
 | |
|     MFAUnavailableError,
 | |
|     MFASessionError,
 | |
|     OperatorAuthError,
 | |
|     OperatorAuthService,
 | |
| )
 | |
| 
 | |
| __all__ = [
 | |
|     "DeviceAuthService",
 | |
|     "DeviceRecord",
 | |
|     "DPoPReplayError",
 | |
|     "DPoPVerificationError",
 | |
|     "DPoPValidator",
 | |
|     "JWTService",
 | |
|     "load_jwt_service",
 | |
|     "RefreshTokenRecord",
 | |
|     "TokenRefreshError",
 | |
|     "TokenRefreshErrorCode",
 | |
|     "TokenService",
 | |
|     "OperatorAccountService",
 | |
|     "OperatorAccountError",
 | |
|     "OperatorAccountRecord",
 | |
|     "UsernameAlreadyExistsError",
 | |
|     "AccountNotFoundError",
 | |
|     "LastAdminError",
 | |
|     "LastUserError",
 | |
|     "CannotModifySelfError",
 | |
|     "InvalidRoleError",
 | |
|     "InvalidPasswordHashError",
 | |
|     "OperatorAuthService",
 | |
|     "OperatorAuthError",
 | |
|     "InvalidCredentialsError",
 | |
|     "InvalidMFACodeError",
 | |
|     "MFAUnavailableError",
 | |
|     "MFASessionError",
 | |
| ]
 |