Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 11 - 20 of 33 for getNtStatus (0.13 seconds)

  1. src/test/java/jcifs/dcerpc/msrpc/SamrDomainHandleTest.java

            SmbException thrown = assertThrows(SmbException.class, () -> {
                new SamrDomainHandle(mockDcerpcHandle, mockPolicyHandle, access, mockSid);
            });
            assertEquals(errorCode, thrown.getNtStatus());
            verify(mockDcerpcHandle, times(1)).sendrecv(any(MsrpcSamrOpenDomain.class));
        }
    
        @Test
        void constructor_shouldThrowIOExceptionOnSendRecvFailure() throws IOException {
            // Arrange
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 8.9K bytes
    - Click Count (0)
  2. src/test/java/jcifs/smb1/dcerpc/msrpc/LsaPolicyHandleTest.java

                new LsaPolicyHandle(mockDcerpcHandle, server, access);
            });
    
            // In smb1, non-NTSTATUS error codes get mapped to NT_STATUS_UNSUCCESSFUL (0xC0000001)
            assertEquals(0xC0000001, thrown.getNtStatus()); // NT_STATUS_UNSUCCESSFUL
            verify(mockDcerpcHandle, times(1)).sendrecv(any(MsrpcLsarOpenPolicy2.class));
        }
    
        @Test
        void constructor_shouldThrowIOExceptionOnSendRecvFailure() throws IOException {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 7.2K bytes
    - Click Count (0)
  3. src/test/java/jcifs/smb/SmbExceptionTest.java

            // When
            SmbException exception = new SmbException(ntStatus, false);
    
            // Then
            assertNotNull(exception);
            assertEquals(ntStatus, exception.getNtStatus());
            assertTrue(exception.getMessage().contains("Access is denied"));
        }
    
        @Test
        @DisplayName("Should create SmbException with message")
        void testSmbExceptionWithMessage() {
            // Given
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 7.9K bytes
    - Click Count (0)
  4. src/test/java/jcifs/dcerpc/msrpc/LsaPolicyHandleTest.java

                new LsaPolicyHandle(mockDcerpcHandle, server, access);
            });
    
            // The error code gets mapped to NT_STATUS_UNSUCCESSFUL because it's not a valid NT status code
            assertEquals(0xC0000001, thrown.getNtStatus()); // NT_STATUS_UNSUCCESSFUL
            verify(mockDcerpcHandle, times(1)).sendrecv(any(MsrpcLsarOpenPolicy2.class));
        }
    
        @Test
        void constructor_shouldThrowIOExceptionOnSendRecvFailure() throws IOException {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 8.9K bytes
    - Click Count (0)
  5. src/main/java/jcifs/smb/SmbTreeImpl.java

                    log.debug(String.format("VALIDATE_NEGOTIATE_INFO response code 0x%x", e.getNtStatus()));
                }
                log.trace("VALIDATE_NEGOTIATE_INFO returned error", e);
                if (req.getResponse().isReceived() && req.getResponse().isVerifyFailed()
                        || e.getNtStatus() == NtStatus.NT_STATUS_ACCESS_DENIED) {
                    // this is the signature error
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 30K bytes
    - Click Count (0)
  6. src/main/java/jcifs/smb/SmbCopyUtil.java

                    log.warn("Failed to set file attributes on " + path, e);
                } catch (final SmbException se) {
                    log.trace("copyTo0", se);
                    if (se.getNtStatus() != NtStatus.NT_STATUS_ACCESS_DENIED && se.getNtStatus() != NtStatus.NT_STATUS_OBJECT_NAME_COLLISION) {
                        throw se;
                    }
                }
            }
    
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 01:32:48 GMT 2025
    - 16.6K bytes
    - Click Count (0)
  7. src/main/java/jcifs/smb/SmbSessionImpl.java

                                }
                            } else {
                                if (e.getNtStatus() != 0xC000035C && e.getNtStatus() != 0xC0000203 || !trans.isSMB2()) {
                                    throw e;
                                }
                                if (e.getNtStatus() == 0xC0000203) { // USER_SESSION_DELETED
                                    try {
    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)
  8. src/test/java/jcifs/dcerpc/msrpc/SamrPolicyHandleTest.java

            SmbException thrown = assertThrows(SmbException.class, handle::close);
    
            // SmbException constructor maps non-NT status codes to NT_STATUS_UNSUCCESSFUL
            assertEquals(0xC0000001, thrown.getNtStatus()); // NT_STATUS_UNSUCCESSFUL
            verify(mockHandle, times(1)).sendrecv(any(MsrpcSamrCloseHandle.class));
        }
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 7.4K bytes
    - Click Count (0)
  9. src/test/java/jcifs/smb/SmbEndOfFileExceptionTest.java

            // Assert
            assertEquals("Unexpectedly reached end of file", ex.getMessage(), "Default message must match");
            assertEquals(NtStatus.NT_STATUS_UNSUCCESSFUL, ex.getNtStatus(), "Default NT status should be UNSUCCESSFUL");
            assertNull(ex.getCause(), "Cause should be null by default");
            assertNull(ex.getRootCause(), "Root cause should be null by default");
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 2.4K bytes
    - Click Count (0)
  10. src/main/java/jcifs/smb1/http/NtlmHttpFilter.java

                    if (LogStream.level > 1) {
                        log.println("NtlmHttpFilter: " + ntlm.getName() + ": 0x" + jcifs.smb1.util.Hexdump.toHexString(sae.getNtStatus(), 8)
                                + ": " + sae);
                    }
                    if (sae.getNtStatus() == NtStatus.NT_STATUS_ACCESS_VIOLATION) {
                        /* Server challenge no longer valid for
                         * externally supplied password hashes.
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 30 05:58:03 GMT 2025
    - 11.3K bytes
    - Click Count (0)
Back to Top