- Sort Score
- Result 10 results
- Languages All
Results 51 - 60 of 62 for SMB3 (0.41 sec)
-
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: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 02:21:31 UTC 2025 - 9.4K bytes - Viewed (0) -
src/main/java/jcifs/smb/SmbTransportImpl.java
cipherId = EncryptionNegotiateContext.CIPHER_AES128_CCM; } else { throw new SmbUnsupportedOperationException("SMB3 required for encryption, negotiated: " + dialect); } try { // Derive encryption and decryption keys using SMB3 KDF final int dialectInt = dialect.getDialect();
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 69.8K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/Smb2ConstantsTest.java
"Dialect ANY should be greater than lowest dialect"); assertTrue(Smb2Constants.SMB2_DIALECT_ANY < Smb2Constants.SMB2_DIALECT_0300, "Dialect ANY should be less than SMB3 dialects"); } @Test @DisplayName("Capability values should fit in 32-bit integer") void testCapabilityValueRange() {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 14.1K bytes - Viewed (0) -
src/main/java/jcifs/smb/SmbTreeImpl.java
if (nego.getSelectedDialect().atLeast(DialectVersion.SMB311)) { // have preauth integrity instead log.debug("Secure negotiation does not apply, is SMB3.1"); return; } final Smb2NegotiateRequest negoReq = new Smb2NegotiateRequest(sess.getConfig(), trans.getRequestSecurityMode(nego)); log.debug("Sending VALIDATE_NEGOTIATE_INFO");
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 31 08:00:57 UTC 2025 - 30K bytes - Viewed (0) -
src/main/java/jcifs/util/ServerResponseValidator.java
private static final Logger log = LoggerFactory.getLogger(ServerResponseValidator.class); // Protocol limits private static final int MAX_SMB_MESSAGE_SIZE = 16 * 1024 * 1024; // 16MB max for SMB3 private static final int MAX_SMB1_MESSAGE_SIZE = 65535; // 64KB for SMB1 private static final int MIN_SMB_HEADER_SIZE = 32; private static final int MAX_PATH_COMPONENT_SIZE = 255;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 16.6K bytes - Viewed (0) -
src/test/java/jcifs/smb/SmbTransportImplTest.java
assertThrows(SmbUnsupportedOperationException.class, () -> transport.createEncryptionContext(new byte[] { 1 }, null)); } @Test @DisplayName("createEncryptionContext rejects pre-SMB3 dialect") void createEncryptionContext_rejects_oldDialect() throws Exception { setField(transport, "smb2", true); Smb2NegotiateResponse nego = new Smb2NegotiateResponse(cfg);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 17.6K bytes - Viewed (0) -
src/test/java/jcifs/internal/SmbNegotiationResponseTest.java
// Assert assertEquals(DialectVersion.SMB202, dialect); verify(negotiationResponse).getSelectedDialect(); } @Test @DisplayName("Test getSelectedDialect returns SMB3") void testGetSelectedDialectSMB3() { // Arrange when(negotiationResponse.getSelectedDialect()).thenReturn(DialectVersion.SMB311); // Act
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 20.6K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/Smb3KeyDerivationTest.java
import org.junit.jupiter.api.Test; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.ValueSource; /** * Test class for Smb3KeyDerivation. * Tests the SMB3 SP800-108 Counter Mode Key Derivation implementation. */ @DisplayName("Smb3KeyDerivation Tests") class Smb3KeyDerivationTest { private byte[] sessionKey; private byte[] preauthIntegrity; @BeforeEach
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 17.5K bytes - Viewed (0) -
docs/smb3-features/05-rdma-smb-direct-design.md
} } public void validateRemoteAccess(long remoteAddress, int length, int remoteKey) { // Validate that remote memory access is authorized // This would integrate with SMB3 encryption/signing if (!isAuthorizedAccess(remoteAddress, length, remoteKey)) { throw new SecurityException("Unauthorized RDMA remote access"); } }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 35.9K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/multichannel/ChannelManager.java
import jcifs.internal.smb2.ioctl.QueryNetworkInterfaceInfoResponse; import jcifs.internal.smb2.ioctl.Smb2IoctlRequest; import jcifs.internal.smb2.session.Smb2SessionSetupRequest; /** * Manages SMB3 Multi-Channel connections */ public class ChannelManager { private static final Logger log = LoggerFactory.getLogger(ChannelManager.class); private final CIFSContext context;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 20K bytes - Viewed (0)