Expand description
Authentication utilities for various exchanges
Re-exports§
pub use self::ExchangeAuthentication as ExchangeAuth;
Modules§
- ed25519
- Ed25519 signature utilities for exchange authentication
- exchanges
- Exchange-specific authentication implementations
- hmac
- HMAC utility functions for authentication
- jwt
- JWT utilities for authentication
- pem
- PEM format validation utilities
- signature
- Signature and hashing utilities for authentication
Structs§
- Authentication
Configuration - Common authentication configuration
Traits§
- Exchange
Authentication - Common trait for exchange authentication
Functions§
- auth_
requires_ timestamp - Check if authentication method requires timestamp
- max_
auth_ headers_ count - Calculate authentication header count for pre-allocation
- max_
hmac_ signature_ length - Compile-time authentication constants and validation Maximum HMAC signature length for buffer sizing
- max_
jwt_ token_ length - Maximum JWT token length for buffer sizing
- max_
nonce_ length - Maximum nonce length for buffer sizing
Type Aliases§
- Auth
Config - A type alias for
AuthenticationConfiguration.