Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 62 for SMB3 (0.64 sec)

  1. src/main/java/jcifs/internal/fscc/FileRenameInformation2.java

    import java.nio.charset.StandardCharsets;
    
    import jcifs.internal.SMBProtocolDecodingException;
    import jcifs.internal.util.SMBUtil;
    
    /**
     * File System Control Code (FSCC) structure for File Rename Information.
     * Used in SMB2/SMB3 set file information operations to rename files or directories,
     * with support for specifying whether to replace existing files with the same name.
     *
     * @author mbechler
     */
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 3.5K bytes
    - Viewed (0)
  2. src/test/java/jcifs/smb/compression/CompressionNegotiateContextTest.java

    import jcifs.Configuration;
    import jcifs.config.PropertyConfiguration;
    import jcifs.internal.SMBProtocolDecodingException;
    import jcifs.internal.smb2.nego.CompressionNegotiateContext;
    
    /**
     * Comprehensive tests for SMB3 compression negotiate context.
     */
    public class CompressionNegotiateContextTest {
    
        private Configuration config;
        private CompressionNegotiateContext context;
    
        @BeforeEach
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 5.6K bytes
    - Viewed (0)
  3. src/main/java/jcifs/internal/smb2/Smb2TransformHeader.java

     */
    package jcifs.internal.smb2;
    
    import jcifs.Encodable;
    import jcifs.internal.util.SMBUtil;
    
    /**
     * SMB2 Transform Header for encrypted messages
     *
     * This header is used to encrypt SMB2/SMB3 messages and provides the necessary
     * cryptographic parameters for decryption including the nonce, session ID, and
     * authentication tag.
     *
     * @author mbechler
     */
    public class Smb2TransformHeader implements Encodable {
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 9.1K bytes
    - Viewed (0)
  4. src/main/java/jcifs/smb/SmbSessionImpl.java

        private ChannelManager channelManager;
    
        // Witness protocol support fields
        private WitnessClient witnessClient;
        private boolean witnessEnabled;
    
        // SMB3 lease support
        private LeaseManager leaseManager;
    
        // SMB3 persistent handle support
        private PersistentHandleManager persistentHandleManager;
    
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 68.9K bytes
    - Viewed (0)
  5. docs/smb3-features/04-directory-leasing-design.md

    # Directory Leasing Feature - Detailed Design Document
    
    ## 1. Overview
    
    Directory leasing extends the SMB3 lease concept to directories, enabling client-side caching of directory metadata and change notifications. This significantly improves performance for applications that frequently enumerate directories or monitor directory changes.
    
    ## 2. Protocol Specification Reference
    
    - **MS-SMB2 Section 2.2.13.2.12**: SMB2_CREATE_REQUEST_LEASE_V2 for directories
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 36.2K bytes
    - Viewed (0)
  6. src/main/java/jcifs/DialectVersion.java

    import java.util.EnumSet;
    import java.util.Set;
    
    import jcifs.internal.smb2.Smb2Constants;
    
    /**
     * Enumeration of SMB protocol dialect versions supported by JCIFS.
     * This includes legacy SMB1/CIFS as well as modern SMB2/SMB3 dialects.
     *
     * @author mbechler
     */
    public enum DialectVersion {
    
        /**
         * Legacy SMB1/CIFS
         */
        SMB1,
    
        /**
         * SMB 2.02 - Windows Vista+
         */
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 4.3K bytes
    - Viewed (0)
  7. src/main/java/jcifs/internal/smb2/nego/Smb2NegotiateResponse.java

         * @return the selectedDialect
         */
        @Override
        public DialectVersion getSelectedDialect() {
            return this.selectedDialect;
        }
    
        /**
         * Gets the encryption cipher selected for SMB3 encryption.
         *
         * @return the selectedCipher
         */
        public int getSelectedCipher() {
            return this.selectedCipher;
        }
    
        /**
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 24K bytes
    - Viewed (0)
  8. src/test/java/jcifs/internal/smb2/Smb2EncryptionContextTest.java

            assertEquals(16, nonce2.length, "GCM nonce should be 16 bytes");
            assertFalse(Arrays.equals(nonce1, nonce2), "Consecutive nonces should be different");
        }
    
        @Test
        @DisplayName("Should generate SMB3-compliant nonces with guaranteed uniqueness")
        void testSMB3CompliantNonceGeneration() {
            // Given - GCM cipher context
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 44.1K bytes
    - Viewed (0)
  9. src/main/java/jcifs/smb/SmbFileDirectoryLeasingExtension.java

     *
     * This utility class provides static methods that enhance SmbFile operations with
     * directory leasing capabilities for improved performance through caching when
     * SMB3 directory leasing is available and enabled.
     */
    public class SmbFileDirectoryLeasingExtension {
    
        /**
         * Private constructor to prevent instantiation of this utility class
         */
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 23 02:21:31 UTC 2025
    - 7.1K bytes
    - Viewed (0)
  10. src/main/java/jcifs/internal/smb2/lease/DirectoryLeaseContext.java

     */
    package jcifs.internal.smb2.lease;
    
    import jcifs.internal.smb2.create.CreateContextRequest;
    import jcifs.internal.util.SMBUtil;
    
    /**
     * Directory Lease Context for SMB3 directory leasing
     *
     * This context extends standard lease context with directory-specific metadata
     * for enhanced directory caching capabilities.
     */
    public class DirectoryLeaseContext implements CreateContextRequest {
    
    Registered: Sat Dec 20 13:44:44 UTC 2025
    - Last Modified: Sat Aug 23 02:21:31 UTC 2025
    - 9.4K bytes
    - Viewed (0)
Back to top