graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/fs/SftpFileSystemProvider.java]" -- "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/fs/SftpFileSystem.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[sshd-core/src/main/java/org/apache/sshd/common/channel/LocalWindow.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/util/io/FileSnapshot.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[sshd-core/src/main/java/org/apache/sshd/agent/common/DefaultAgentForwardSupport.java]" -- "[sshd-common/src/main/java/org/apache/sshd/client/config/hosts/HostPatternValue.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/client/auth/pubkey/UserAuthPublicKeyIterator.java]" -- "[sshd-common/src/main/java/org/apache/sshd/client/config/hosts/KnownHostHashValue.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/FilenameCharsetParser.java]" -- "[sshd-core/src/main/java/org/apache/sshd/agent/common/DefaultAgentForwardSupport.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/fs/SftpDirectoryStream.java]" -- "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/fs/SftpFileSystem.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-common/src/main/java/org/apache/sshd/common/util/security/eddsa/EdDSASecurityProviderRegistrar.java]" -- "[sshd-common/src/main/java/org/apache/sshd/client/auth/password/PasswordIdentityProvider.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/common/io/BuiltinIoServiceFactoryFactories.java]" -- "[sshd-core/src/main/java/org/apache/sshd/client/channel/exit/AbstractChannelExitRequestHandler.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/server/auth/keyboard/InteractiveChallenge.java]" -- "[sshd-core/src/main/java/org/apache/sshd/client/auth/pubkey/UserAuthPublicKeyIterator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/openssh/AbstractOpenSSHExtensionParser.java]" -- "[sshd-core/src/main/java/org/apache/sshd/common/channel/AbstractChannel.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/common/io/BuiltinIoServiceFactoryFactories.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/keyprovider/MultiKeyIdentityIterator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/openssh/AbstractOpenSSHExtensionParser.java]" -- "[sshd-core/src/main/java/org/apache/sshd/common/session/helpers/SessionHelper.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/extensions/openssh/OpenSSHLimitsExtensionInfo.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/keyprovider/KeyIdentityProvider.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/AclSupportedParser.java]" -- "[sshd-core/src/main/java/org/apache/sshd/common/channel/AbstractChannel.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-common/src/main/java/org/apache/sshd/common/util/security/SecurityUtils.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/util/io/der/ASN1Object.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-common/src/main/java/org/apache/sshd/common/util/security/SecurityUtils.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/keyprovider/KeyIdentityProvider.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/client/auth/pubkey/UserAuthPublicKeyIterator.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/keyprovider/MultiKeyIdentityIterator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/extensions/openssh/OpenSSHLimitsExtensionInfo.java]" -- "[sshd-common/src/main/java/org/apache/sshd/client/config/hosts/HostPatternValue.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/AclSupportedParser.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/keyprovider/KeyIdentityProvider.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-common/src/main/java/org/apache/sshd/common/util/threads/SshdThreadFactory.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/config/keys/loader/openssh/kdf/BCrypt.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/server/shell/ProcessShell.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/cipher/ECCurves.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/extensions/openssh/OpenSSHStatExtensionInfo.java]" -- "[sshd-common/src/main/java/org/apache/sshd/client/config/hosts/KnownHostHashValue.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/SpaceAvailableExtensionInfo.java]" -- "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/extensions/openssh/OpenSSHLimitsExtensionInfo.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/client/auth/pubkey/UserAuthPublicKey.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/util/threads/SshdThreadFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/server/FileHandle.java]" -- "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/impl/SftpRemotePathChannel.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/extensions/openssh/OpenSSHLimitsExtensionInfo.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/util/security/bouncycastle/BouncyCastleSecurityProviderRegistrar.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/extensions/openssh/OpenSSHStatExtensionInfo.java]" -- "[sshd-core/src/main/java/org/apache/sshd/client/channel/exit/AbstractChannelExitRequestHandler.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/NewlineParser.java]" -- "[sshd-scp/src/main/java/org/apache/sshd/scp/server/ScpCommandFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/server/auth/keyboard/InteractiveChallenge.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/cipher/ECCurves.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/common/session/helpers/SessionHelper.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/config/keys/loader/PrivateKeyEncryptionContext.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-common/src/main/java/org/apache/sshd/common/keyprovider/MultiKeyIdentityIterator.java]" -- "[sshd-common/src/main/java/org/apache/sshd/client/config/hosts/HostPatternValue.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/impl/SftpDirEntryIterator.java]" -- "[sshd-scp/src/main/java/org/apache/sshd/scp/common/ScpLocation.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-common/src/main/java/org/apache/sshd/common/util/io/der/ASN1Object.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/keyprovider/MultiKeyIdentityIterator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/common/channel/LocalWindow.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/config/keys/loader/openssh/kdf/BCrypt.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-common/src/main/java/org/apache/sshd/common/keyprovider/KeyIdentityProvider.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/config/keys/loader/openssh/kdf/BCrypt.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/agent/common/DefaultAgentForwardSupport.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/config/keys/loader/PrivateKeyEncryptionContext.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/common/session/helpers/SessionHelper.java]" -- "[sshd-common/src/main/java/org/apache/sshd/client/config/keys/LazyClientKeyIdentityProvider.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/agent/unix/AprLibrary.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/util/security/SecurityUtils.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/AclSupportedParser.java]" -- "[sshd-core/src/main/java/org/apache/sshd/server/shell/ProcessShell.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-common/src/main/java/org/apache/sshd/common/future/VerifiableFuture.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/util/threads/ThreadUtils.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-scp/src/main/java/org/apache/sshd/scp/common/helpers/ScpIoUtils.java]" -- "[sshd-core/src/main/java/org/apache/sshd/client/session/ClientSession.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/FilenameCharsetParser.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/util/security/eddsa/EdDSASecurityProviderRegistrar.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/openssh/AbstractOpenSSHExtensionParser.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/util/threads/SshdThreadFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/common/channel/AbstractChannel.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/util/io/der/ASN1Object.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/common/channel/AbstractChannel.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/keyprovider/MultiKeyIdentityIterator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/extensions/openssh/OpenSSHLimitsExtensionInfo.java]" -- "[sshd-core/src/main/java/org/apache/sshd/common/channel/AbstractChannel.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-common/src/main/java/org/apache/sshd/common/util/threads/SshdThreadFactory.java]" -- "[sshd-common/src/main/java/org/apache/sshd/client/config/hosts/HostPatternValue.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/common/extensions/SpaceAvailableExtensionInfo.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/util/io/der/ASN1Object.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-core/src/main/java/org/apache/sshd/server/shell/ProcessShell.java]" -- "[sshd-common/src/main/java/org/apache/sshd/common/config/keys/loader/openssh/kdf/BCrypt.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sshd-sftp/src/main/java/org/apache/sshd/sftp/client/extensions/openssh/OpenSSHStatExtensionInfo.java]" -- "[sshd-core/src/main/java/org/apache/sshd/server/auth/keyboard/PromptEntry.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }