- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 67 for rate (0.02 sec)
-
src/main/java/jcifs/util/AuthenticationRateLimiter.java
import org.slf4j.Logger; import org.slf4j.LoggerFactory; import jcifs.smb.SmbException; /** * Rate limiter for authentication attempts to prevent brute force attacks. * * Features: * - Per-account rate limiting * - Per-IP rate limiting * - Global rate limiting * - Exponential backoff for repeated failures * - Account lockout after threshold * - Automatic cleanup of old entries */
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 15.1K bytes - Viewed (0) -
src/test/java/jcifs/util/AuthenticationRateLimiterTest.java
// Make many attempts to trigger global rate limit for (int i = 1; i <= 20; i++) { assertTrue(rateLimiter.checkAttempt("user" + i, "192.168.1." + i), "Attempt " + i + " should be allowed"); } // 21st attempt should be blocked by global rate limit assertFalse(rateLimiter.checkAttempt("user21", "192.168.1.21"), "Should block after global rate limit"); } @TestRegistered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 15.8K bytes - Viewed (0) -
src/main/java/jcifs/util/SmbCircuitBreaker.java
long avgResponseTime = metrics.getAverageResponseTime(); // Adjust threshold based on failure rate and response time trends int currentThreshold = this.failureThreshold; int newThreshold = currentThreshold; // If failure rate is high but response time is normal, be more lenient if (failureRate > 0.5 && avgResponseTime < 5000) {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 33.4K bytes - Viewed (0) -
src/main/java/jcifs/audit/SecurityAuditLogger.java
} /** * Configure rate limiting * * @param windowMs time window in milliseconds * @param maxEvents maximum events per window */ public void setRateLimit(long windowMs, int maxEvents) { this.rateLimitWindow = windowMs; this.maxEventsPerWindow = maxEvents; log.info("Rate limiting set to {} events per {} ms", maxEvents, windowMs); }Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 26.6K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/rdma/RdmaErrorHandler.java
} } // If we've had many errors, consider fallback double errorRate = statistics.getErrorRate(); if (errorRate > 0.1) { // More than 10% error rate log.warn("High RDMA error rate ({:.1f}%), TCP fallback recommended", errorRate * 100); return true; } return false; } /**Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 10.5K bytes - Viewed (0) -
cmd/site-replication-metrics.go
ReplicatedCount int64 `json:"replicationCount"` // Replication latency information Latency ReplicationLatency `json:"replicationLatency"` // transfer rate for large uploads XferRateLrg *XferStats `json:"largeTransferRate" msg:"lt"` // transfer rate for small uploads XferRateSml *XferStats `json:"smallTransferRate" msg:"st"` // Endpoint is the replication target endpoint Endpoint string `json:"-"`
Registered: Sun Sep 07 19:28:11 UTC 2025 - Last Modified: Fri Aug 29 02:39:48 UTC 2025 - 8.2K bytes - Viewed (0) -
cmd/bucket-stats.go
BandWidthLimitInBytesPerSecond int64 `json:"limitInBits"` // current bandwidth reported CurrentBandwidthInBytesPerSecond float64 `json:"currentBandwidth"` // transfer rate for large uploads XferRateLrg *XferStats `json:"-" msg:"lt"` // transfer rate for small uploads XferRateSml *XferStats `json:"-" msg:"st"` // Deprecated fields // Pending size in bytes PendingSize int64 `json:"pendingReplicationSize"`
Registered: Sun Sep 07 19:28:11 UTC 2025 - Last Modified: Fri Aug 29 02:39:48 UTC 2025 - 13.5K bytes - Viewed (0) -
src/main/java/jcifs/util/SimpleCircuitBreaker.java
consecutiveFailures.get(), getSuccessRate()); } /** * Calculate success rate * * @return success rate (0.0 to 1.0) */ private double getSuccessRate() { long total = totalCalls.get(); if (total == 0) { return 1.0; }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 11.3K bytes - Viewed (0) -
src/test/java/jcifs/util/SmbCircuitBreakerTest.java
assertTrue(metrics.totalSuccesses() > 0, "Should have some successes"); assertTrue(metrics.successRate() >= 0 && metrics.successRate() <= 100, "Success rate should be valid percentage"); } finally { cbWithWindow.close(); } } @Test public void testCircuitBreakerClose() throws Exception {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 23.2K bytes - Viewed (0) -
README.md
- **Flexible Configuration**: XML-based dependency injection with LastaFlute DI - **Extensible Architecture**: Plugin system for custom extractors, transformers, and clients - **Rate Limiting**: Politeness policies and interval controllers - **URL Filtering**: Regex-based inclusion/exclusion patterns - **Data Persistence**: Multiple backend options including OpenSearch integration ## Technology Stack
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Aug 31 05:32:52 UTC 2025 - 15.3K bytes - Viewed (0)