Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for removeSessionKey (0.07 sec)

  1. src/main/java/jcifs/internal/smb2/Smb2EncryptionContext.java

                String encKeyId = sessionId + "-enc";
                String decKeyId = sessionId + "-dec";
    
                // Remove old keys
                keyManager.removeSessionKey(encKeyId);
                keyManager.removeSessionKey(decKeyId);
    
                // Store new keys
                keyManager.storeSessionKey(encKeyId, newEncryptionKey, "AES");
                keyManager.storeSessionKey(decKeyId, newDecryptionKey, "AES");
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 35.5K bytes
    - Viewed (0)
  2. src/test/java/jcifs/util/SecureKeyManagerTest.java

            String sessionId = "test-session-3";
            keyManager.storeSessionKey(sessionId, testKey, "AES");
    
            assertTrue(keyManager.hasSessionKey(sessionId), "Key should exist");
    
            keyManager.removeSessionKey(sessionId);
    
            assertFalse(keyManager.hasSessionKey(sessionId), "Key should be removed");
            assertNull(keyManager.getSessionKey(sessionId), "Should not retrieve removed key");
        }
    
        @Test
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 14.2K bytes
    - Viewed (0)
  3. src/main/java/jcifs/util/SecureKeyManager.java

            }
    
            return null;
        }
    
        /**
         * Remove and securely wipe a session key
         *
         * @param sessionId unique session identifier
         */
        public void removeSessionKey(String sessionId) {
            checkNotClosed();
    
            // Remove from memory maps
            SecretKey secretKey = sessionKeys.remove(sessionId);
            byte[] rawKey = rawKeys.remove(sessionId);
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 21.5K bytes
    - Viewed (0)
  4. src/main/java/jcifs/smb/NtlmPasswordAuthenticator.java

                this.password = null;
            }
            // Also remove from secure key manager if we have a session
            if (this.sessionId != null) {
                keyManager.removeSessionKey(this.sessionId);
                this.sessionId = null;
            }
        }
    
        /**
         * Check if the authentication has expired based on TTL
         *
         * @return true if expired, false otherwise
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 30.3K bytes
    - Viewed (0)
Back to top