Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 168 for invalidation (0.1 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. src/test/java/jcifs/smb/PreauthIntegrityServiceTest.java

                preauthService.updatePreauthHash("non-existent", "test".getBytes());
            });
        }
    
        @Test
        @DisplayName("Test context invalidation")
        public void testContextInvalidation() throws CIFSException {
            String sessionId = "test-session-invalidation";
            byte[] salt = preauthService.generatePreauthSalt();
    
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 11.1K bytes
    - Click Count (0)
  2. src/test/java/jcifs/smb/SmbPipeHandleInternalTest.java

            when(fh.acquire()).thenReturn(fh);
            when(fh.isValid()).thenReturn(true, false); // first true, then false
    
            handle.ensureOpen();
            assertTrue(handle.isOpen());
    
            // Simulate invalidation
            assertFalse(handle.isOpen(), "Becomes not open when underlying handle invalid");
    
            // After close, report stale
            handle.close();
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 07:14:38 GMT 2025
    - 16.7K bytes
    - Click Count (0)
  3. docs/smb3-features/04-directory-leasing-design.md

                    // Remove from cache to force refresh
                    entry.removeChild(childName);
                    break;
                    
                case DIRECTORY_RENAMED:
                    // Full invalidation needed
                    entry.invalidate();
                    break;
            }
        }
        
        public void handleDirectoryLeaseBreak(Smb2LeaseKey leaseKey, int newState) {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 02:53:50 GMT 2025
    - 36.2K bytes
    - Click Count (0)
  4. src/main/java/jcifs/config/BaseConfiguration.java

        /**
         * Directory cache timeout in milliseconds
         */
        protected long directoryCacheTimeout = 30000L;
        /**
         * Whether directory change notifications are enabled for cache invalidation
         */
        protected boolean directoryNotificationsEnabled = true;
        /**
         * Maximum number of cached directory entries
         */
        protected int maxDirectoryCacheEntries = 1000;
    
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 36.5K bytes
    - Click Count (0)
  5. tests/test_request_params/test_query/test_required_str.py

    # Validation alias
    
    
    @app.get("/required-validation-alias")
    def read_required_validation_alias(
        p: Annotated[str, Query(validation_alias="p_val_alias")],
    ):
        return {"p": p}
    
    
    class QueryModelRequiredValidationAlias(BaseModel):
        p: str = Field(validation_alias="p_val_alias")
    
    
    @app.get("/model-required-validation-alias")
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Feb 08 10:18:38 GMT 2026
    - 10.2K bytes
    - Click Count (0)
  6. tests/test_request_params/test_file/test_optional.py

        assert response.json() == {"file_size": 5}
    
    
    # =====================================================================================
    # Validation alias
    
    
    @app.post(
        "/optional-bytes-validation-alias", operation_id="optional_bytes_validation_alias"
    )
    def read_optional_bytes_validation_alias(
        p: Annotated[bytes | None, File(validation_alias="p_val_alias")] = None,
    ):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 21 13:01:31 GMT 2026
    - 9.8K bytes
    - Click Count (0)
  7. tests/test_request_params/test_form/test_required_str.py

    
    @app.post(
        "/model-required-validation-alias", operation_id="model_required_validation_alias"
    )
    def read_model_required_validation_alias(
        p: Annotated[FormModelRequiredValidationAlias, Form()],
    ):
        return {"p": p.p}
    
    
    @pytest.mark.parametrize(
        "path",
        ["/required-validation-alias", "/model-required-validation-alias"],
    )
    def test_required_validation_alias_schema(path: str):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Dec 27 18:19:10 GMT 2025
    - 10.6K bytes
    - Click Count (0)
  8. tests/test_request_params/test_file/test_list.py

    # Validation alias
    
    
    @app.post("/list-bytes-validation-alias", operation_id="list_bytes_validation_alias")
    def read_list_bytes_validation_alias(
        p: Annotated[list[bytes], File(validation_alias="p_val_alias")],
    ):
        return {"file_size": [len(file) for file in p]}
    
    
    @app.post(
        "/list-uploadfile-validation-alias",
        operation_id="list_uploadfile_validation_alias",
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 21 13:01:31 GMT 2026
    - 11.6K bytes
    - Click Count (0)
  9. tests/test_request_params/test_header/test_list.py

    
    @app.get("/model-required-list-validation-alias")
    async def read_model_required_list_validation_alias(
        p: Annotated[HeaderModelRequiredListValidationAlias, Header()],
    ):
        return {"p": p.p}
    
    
    @pytest.mark.parametrize(
        "path",
        ["/required-list-validation-alias", "/model-required-list-validation-alias"],
    )
    def test_required_list_validation_alias_schema(path: str):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Feb 08 10:18:38 GMT 2026
    - 11.3K bytes
    - Click Count (0)
  10. tests/test_request_params/test_header/test_required_str.py

    # Validation alias
    
    
    @app.get("/required-validation-alias")
    def read_required_validation_alias(
        p: Annotated[str, Header(validation_alias="p_val_alias")],
    ):
        return {"p": p}
    
    
    class HeaderModelRequiredValidationAlias(BaseModel):
        p: str = Field(validation_alias="p_val_alias")
    
    
    @app.get("/model-required-validation-alias")
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Feb 08 10:18:38 GMT 2026
    - 10.3K bytes
    - Click Count (0)
Back to Top