Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for Smb2SessionSetupRequest (0.57 sec)

  1. src/main/java/jcifs/internal/smb2/session/Smb2SessionSetupRequest.java

    /**
     * SMB2 Session Setup request message. This command is used to establish a security session
     * and authenticate a user to the server.
     *
     * @author mbechler
     *
     */
    public class Smb2SessionSetupRequest extends ServerMessageBlock2Request<Smb2SessionSetupResponse> {
    
        private final byte[] token;
        private final int capabilities;
        private boolean sessionBinding;
        private final long previousSessionId;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 4.8K bytes
    - Viewed (0)
  2. src/test/java/jcifs/internal/smb2/session/Smb2SessionSetupRequestTest.java

    /**
     * Test class for Smb2SessionSetupRequest functionality
     */
    @ExtendWith(MockitoExtension.class)
    @DisplayName("Smb2SessionSetupRequest Tests")
    @MockitoSettings(strictness = Strictness.LENIENT)
    class Smb2SessionSetupRequestTest extends BaseTest {
    
        private Configuration mockConfig;
        private CIFSContext mockContext;
        private Smb2SessionSetupRequest request;
    
        // Test constants
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 21.2K bytes
    - Viewed (0)
  3. src/test/java/jcifs/internal/smb2/session/Smb2SessionSetupResponseTest.java

            // prepare should propagate session id when received
            CIFSContext mockCtx = mock(CIFSContext.class);
            when(mockCtx.getConfig()).thenReturn(mock(Configuration.class));
            Smb2SessionSetupRequest nextReq = new Smb2SessionSetupRequest(mockCtx, 0, 0, 0L, null);
            assertEquals(0L, nextReq.getSessionId());
            resp.prepare(nextReq);
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 9.7K bytes
    - Viewed (0)
  4. src/main/java/jcifs/internal/smb2/multichannel/ChannelManager.java

            byte[] bindingHash = calculateBindingHash(bindingInfo);
            channel.setBindingHash(bindingHash);
    
            // Create session setup request with binding flag
            Smb2SessionSetupRequest request = new Smb2SessionSetupRequest(context, 0x03, // SMB2_NEGOTIATE_SIGNING_ENABLED | SMB2_NEGOTIATE_SIGNING_REQUIRED
                    0, // Capabilities
                    0L, // Previous session ID (0 for binding)
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 21 11:13:46 UTC 2025
    - 20K bytes
    - Viewed (0)
  5. src/main/java/jcifs/smb/SmbSessionImpl.java

                while (true) {
                    token = createToken(ctx, token, s);
    
                    if (token != null) {
                        Smb2SessionSetupRequest request = new Smb2SessionSetupRequest(getContext(), negoResp.getSecurityMode(),
                                negoResp.getCommonCapabilities(), curSessId, token);
    
                        if (chain != null) {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 68.9K bytes
    - Viewed (0)
  6. docs/smb3-features/03-multi-channel-design.md

            byte[] bindingHash = calculateBindingHash(bindingInfo);
            channel.setBindingHash(bindingHash);
            
            // Send session setup with channel binding
            Smb2SessionSetupRequest request = new Smb2SessionSetupRequest();
            request.setSessionId(session.getSessionId());
            request.setFlags(SMB2_SESSION_FLAG_BINDING);
            request.setSecurityBuffer(bindingHash);
            
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 02:53:50 UTC 2025
    - 39.6K bytes
    - Viewed (0)
  7. src/test/java/jcifs/config/BaseConfigurationTest.java

            assertNotNull(testConfig.getMaximumVersion());
    
            // Check disallow compound
            assertNotNull(testConfig.disallowCompound);
            assertTrue(testConfig.disallowCompound.contains("Smb2SessionSetupRequest"));
            assertTrue(testConfig.disallowCompound.contains("Smb2TreeConnectRequest"));
        }
    
        @Test
        @DisplayName("Test initDefaults with pre-set machine ID")
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 20.6K bytes
    - Viewed (0)
  8. src/main/java/jcifs/config/BaseConfiguration.java

            }
    
            if (this.disallowCompound == null) {
                // Samba woes on these
                // Smb2SessionSetupRequest + X -> INTERNAL_ERROR
                // Smb2TreeConnectRequest + IoCtl -> NETWORK_NAME_DELETED
                this.disallowCompound = new HashSet<>(Arrays.asList("Smb2SessionSetupRequest", "Smb2TreeConnectRequest"));
            }
    
            // Initialize multi-channel defaults if not set
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 36.5K bytes
    - Viewed (0)
Back to top