Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 21 - 30 of 30 for hasCapability (0.07 seconds)

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

            @DisplayName("LargeReadX splits count across maxCount/openTimeout")
            void largeReadXSetsRequestFields() throws Exception {
                when(mockTree.isSMB2()).thenReturn(false);
                when(mockTree.hasCapability(SmbConstants.CAP_LARGE_READX)).thenReturn(true);
                when(mockTree.areSignaturesActive()).thenReturn(false);
                when(mockConfig.getReceiveBufferSize()).thenReturn(0x200000); // large to allow big block size
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 07:14:38 GMT 2025
    - 12.8K bytes
    - Click Count (0)
  2. src/main/java/jcifs/smb1/smb1/SmbFileOutputStream.java

            this.openFlags &= ~(SmbFile.O_CREAT | SmbFile.O_TRUNC); /* in case close and reopen */
            writeSize = file.tree.session.transport.snd_buf_size - 70;
    
            useNTSmbs = file.tree.session.transport.hasCapability(SmbConstants.CAP_NT_SMBS);
            if (useNTSmbs) {
                reqx = new SmbComWriteAndX();
                rspx = new SmbComWriteAndXResponse();
            } else {
                req = new SmbComWrite();
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 01:32:48 GMT 2025
    - 11K bytes
    - Click Count (0)
  3. src/main/java/jcifs/smb/SmbFileInputStream.java

                this.readSizeFile = th.getReceiveBufferSize();
                return;
            }
    
            this.readSize = Math.min(th.getReceiveBufferSize() - 70, th.getMaximumBufferSize() - 70);
    
            if (th.hasCapability(SmbConstants.CAP_LARGE_READX)) {
                this.largeReadX = true;
                this.readSizeFile =
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 30 05:58:03 GMT 2025
    - 15.6K bytes
    - Click Count (0)
  4. src/main/java/jcifs/smb/SmbFile.java

                                    long timeout = config.getPersistentHandleTimeout();
                                    boolean persistent =
                                            config.isUsePersistentHandles() && h.hasCapability(SmbConstants.CAP_PERSISTENT_HANDLES);
                                    req.addDurableHandleV2Context(timeout, persistent);
                                }
                                persistentHandlesAdded = true;
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 30 05:58:03 GMT 2025
    - 103.2K bytes
    - Click Count (0)
  5. src/test/java/jcifs/smb/SmbTransportImplTest.java

            setField(transport, "negotiated", nego);
            when(nego.haveCapabilitiy(SmbConstants.CAP_DFS)).thenReturn(true);
    
            // Act & Assert
            assertTrue(transport.hasCapability(SmbConstants.CAP_DFS));
            verify(nego, times(1)).haveCapabilitiy(SmbConstants.CAP_DFS);
        }
    
        @Test
        @DisplayName("SMB version detection via flag or response type")
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 17.6K bytes
    - Click Count (0)
  6. src/main/java/jcifs/smb/MultiChannelManager.java

                // Ensure the transport is connected and ready
                transport.ensureConnected();
    
                // Verify multi-channel capability (SMB3+ required)
                if (!transport.isSMB2() || !transport.hasCapability(0x00000008)) { // SMB2_GLOBAL_CAP_MULTI_CHANNEL
                    throw new CIFSException("Server does not support SMB multi-channel capability");
                }
    
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 20.5K bytes
    - Click Count (0)
  7. src/main/java/jcifs/smb1/smb1/SmbSession.java

                    uid = 0;
    
                    do {
                        switch (state) {
                        case 10: /* NTLM */
                            if (auth != NtlmPasswordAuthentication.ANONYMOUS && transport.hasCapability(SmbConstants.CAP_EXTENDED_SECURITY)) {
                                state = 20; /* NTLMSSP */
                                break;
                            }
    
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 01:32:48 GMT 2025
    - 20.7K bytes
    - Click Count (0)
  8. src/test/java/jcifs/smb/SmbRandomAccessFileTest.java

            when(tree.getConfig()).thenReturn(cfg);
            when(tree.getReceiveBufferSize()).thenReturn(1024);
            when(tree.getSendBufferSize()).thenReturn(1024);
            when(tree.hasCapability(anyInt())).thenAnswer(inv -> ntSmbsCap && inv.getArgument(0).equals(SmbConstants.CAP_NT_SMBS));
            when(tree.areSignaturesActive()).thenReturn(false);
            when(tree.isSMB2()).thenReturn(smb2);
    
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 18.1K bytes
    - Click Count (0)
  9. src/main/java/jcifs/smb1/smb1/SmbFile.java

                log.println("open0: " + unc);
            }
    
            /*
             * NT Create AndX / Open AndX Request / Response
             */
    
            if (tree.session.transport.hasCapability(SmbConstants.CAP_NT_SMBS)) {
                final SmbComNTCreateAndXResponse response = new SmbComNTCreateAndXResponse();
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 30 05:58:03 GMT 2025
    - 112.2K bytes
    - Click Count (0)
  10. src/main/java/jcifs/smb/SmbSessionImpl.java

            boolean anonymous = this.credentials.isAnonymous();
            do {
                switch (state) {
                case 10: /* NTLM */
    
                    if (trans.hasCapability(SmbConstants.CAP_EXTENDED_SECURITY)) {
                        log.debug("Extended security negotiated");
                        state = 20; /* NTLMSSP */
                        break;
                    }
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 68.9K bytes
    - Click Count (0)
Back to Top