Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for getSmbTree (0.08 sec)

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

            verify(session).treeConnectLogon();
        }
    
        // Happy path: getSmbTree returns a tree and receives correct args
        @Test
        @DisplayName("getSmbTree returns tree and captures arguments")
        void getSmbTree_happy() {
            when(session.getSmbTree(anyString(), anyString())).thenReturn(tree);
    
            String share = "share";
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 6.8K bytes
    - Viewed (0)
  2. src/test/java/jcifs/smb/SmbSessionImplSecurityTest.java

            // Given
            SmbSessionImpl session = new SmbSessionImpl(mockContext, "testhost", "testdomain", mockTransport);
    
            // Add some trees
            SmbTreeImpl tree1 = session.getSmbTree("share1", null);
            SmbTreeImpl tree2 = session.getSmbTree("share2", null);
            assertNotNull(tree1);
            assertNotNull(tree2);
    
            // When - Release session to trigger cleanup
            session.release();
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 11K bytes
    - Viewed (0)
  3. src/test/java/jcifs/smb/SmbSessionImplTest.java

            assertArrayEquals(key, session.getSessionKey());
        }
    
        @Test
        @DisplayName("getSmbTree returns same instance for same share/service")
        void testGetSmbTreeReuses() {
            SmbSessionImpl session = newSession();
            SmbTreeImpl t1 = session.getSmbTree("IPC$", null);
            SmbTreeImpl t2 = session.getSmbTree("ipc$", null); // case-insensitive match
            assertSame(t1, t2, "Expected same tree instance to be reused");
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 12.5K bytes
    - Viewed (0)
  4. src/main/java/jcifs/smb1/smb1/SmbSession.java

                              Skipping DC interrogation.""");
                }
            } else {
                final SmbSession ssn = trans.getSmbSession(NtlmPasswordAuthentication.DEFAULT);
                ssn.getSmbTree(LOGON_SHARE, null).treeConnect(null, null);
            }
            return new NtlmChallenge(trans.server.encryptionKey, dc);
        }
    
        /**
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 20.7K bytes
    - Viewed (0)
  5. src/main/java/jcifs/smb/SmbTreeConnection.java

                        try (SmbSessionInternal smbSession = trans.getSmbSession(this.ctx, host, targetDomain).unwrap(SmbSessionInternal.class);
                                SmbTreeImpl uct = smbSession.getSmbTree(share, null).unwrap(SmbTreeImpl.class);
                                SmbTreeImpl ct = connectTree(loc, host, share, trans, uct, dr)) {
    
                            if (dr != null) {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 30.4K bytes
    - Viewed (0)
  6. src/main/java/jcifs/smb/SmbSessionInternal.java

         *
         * @param share the share name to connect to
         * @param service the service type for the connection
         * @return tree instance
         */
        SmbTree getSmbTree(String share, String service);
    
        /**
         * Initiate reauthentication
         *
         * @throws CIFSException if reauthentication fails
         */
        void reauthenticate() throws CIFSException;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 2.3K bytes
    - Viewed (0)
  7. src/test/java/jcifs/smb/SimpleMemoryManagementTest.java

            // Session starts with usage count > 0
            assertTrue(session.isInUse(), "Session should be in use initially");
    
            // Create and release trees
            SmbTreeImpl tree = session.getSmbTree("share1", null);
            assertNotNull(tree, "Tree should be created");
            tree.release();
    
            // Release the session (back to initial state)
            session.release();
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 5.7K bytes
    - Viewed (0)
  8. src/main/java/jcifs/smb1/smb1/SmbTransport.java

                ri++;
            }
        }
    
        DfsReferral getDfsReferrals(final NtlmPasswordAuthentication auth, final String path, int rn) throws SmbException {
            final SmbTree ipc = getSmbSession(auth).getSmbTree("IPC$", null);
            final Trans2GetDfsReferralResponse resp = new Trans2GetDfsReferralResponse();
            ipc.send(new Trans2GetDfsReferral(path), resp);
    
            if (resp.numReferrals == 0) {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 31.8K bytes
    - Viewed (0)
  9. src/test/java/jcifs/smb/CriticalPerformanceTest.java

                                // Test concurrent tree operations (should be thread-safe with CopyOnWriteArrayList)
                                long opStart = System.nanoTime();
                                session.getSmbTree(shareName, null);
                                long opEnd = System.nanoTime();
    
                                totalTime.addAndGet(opEnd - opStart);
                                treeOperations.incrementAndGet();
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 15.3K bytes
    - Viewed (0)
  10. src/test/java/jcifs/smb/SmbTransportPoolImplTest.java

            when(internal.getSmbSession(eq(ctx), eq("server.test"), isNull())).thenReturn(session);
            when(session.unwrap(SmbSessionInternal.class)).thenReturn(session);
            when(session.getSmbTree(eq("IPC$"), isNull())).thenReturn(tree);
            when(tree.unwrap(SmbTreeInternal.class)).thenReturn(tree);
    
            doReturn(mockTransport).when(poolSpy).getSmbTransport(eq(ctx), eq(address), anyInt(), eq(false), anyBoolean());
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 19.2K bytes
    - Viewed (0)
Back to top