Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 47 for ftp (0.02 seconds)

  1. fess-crawler/src/main/java/org/codelibs/fess/crawler/client/ftp/FtpClient.java

    import org.apache.commons.lang3.StringUtils;
    import org.apache.commons.net.ftp.FTP;
    import org.apache.commons.net.ftp.FTPClient;
    import org.apache.commons.net.ftp.FTPClient.NatServerResolverImpl;
    import org.apache.commons.net.ftp.FTPClientConfig;
    import org.apache.commons.net.ftp.FTPFile;
    import org.apache.commons.net.ftp.FTPFileFilters;
    import org.apache.commons.net.ftp.FTPSClient;
    import org.apache.commons.net.util.TrustManagerUtils;
    Created: Sun Apr 12 03:50:13 GMT 2026
    - Last Modified: Mon Nov 24 03:59:47 GMT 2025
    - 40K bytes
    - Click Count (0)
  2. src/test/java/org/codelibs/fess/helper/ProtocolHelperTest.java

                    return "file,smb,ftp";
                }
            });
    
            final ProtocolHelper protocolHelper = new ProtocolHelper();
            protocolHelper.init();
    
            assertTrue(protocolHelper.isValidFileProtocol("file:///path/to/file"));
            assertTrue(protocolHelper.isValidFileProtocol("smb://server/share"));
            assertTrue(protocolHelper.isValidFileProtocol("ftp://server/path"));
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Jan 11 08:43:05 GMT 2026
    - 35.1K bytes
    - Click Count (0)
  3. src/test/java/org/codelibs/fess/helper/ViewHelperTest.java

            // ftp
            assertUrlLink("ftp://www.codelibs.org/", //
                    "ftp://www.codelibs.org/");
            assertUrlLink("ftp://www.codelibs.org/あ", //
                    "ftp://www.codelibs.org/あ");
            assertUrlLink("ftp://www.codelibs.org/%E3%81%82", //
                    "ftp://www.codelibs.org/%E3%81%82");
            assertUrlLink("ftp://www.codelibs.org/%z", //
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 27.8K bytes
    - Click Count (0)
  4. src/main/java/org/codelibs/fess/helper/ProtocolHelper.java

         *
         * @param url the URL to check
         * @return true if the URL uses a file path protocol (smb, smb1, file, ftp, s3, gcs)
         */
        public boolean isFilePathProtocol(final String url) {
            return url.startsWith("smb:") || url.startsWith("smb1:") || url.startsWith("file:") || url.startsWith("ftp:")
                    || url.startsWith("s3:") || url.startsWith("gcs:");
        }
    
        /**
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 26 13:59:25 GMT 2026
    - 12.4K bytes
    - Click Count (1)
  5. src/main/java/org/codelibs/fess/helper/PermissionHelper.java

            return roleTypeList;
        }
    
        /**
         * Extracts role type information from FTP (File Transfer Protocol) response data.
         * Processes FTP metadata to extract file owner and group information.
         *
         * @param responseData the response data containing FTP metadata
         * @return a list of role type strings extracted from the FTP file permissions
         */
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Nov 13 05:54:52 GMT 2025
    - 15.4K bytes
    - Click Count (0)
  6. fess-crawler/src/main/java/org/codelibs/fess/crawler/client/ftp/FtpAuthentication.java

     * governing permissions and limitations under the License.
     */
    package org.codelibs.fess.crawler.client.ftp;
    
    import java.net.URI;
    
    import org.apache.logging.log4j.LogManager;
    import org.apache.logging.log4j.Logger;
    import org.codelibs.core.lang.StringUtil;
    
    /**
     * FtpAuthentication class holds the authentication information for FTP connections.
     * It includes server address, port number, username, and password.
    Created: Sun Apr 12 03:50:13 GMT 2026
    - Last Modified: Sun Jan 04 09:30:17 GMT 2026
    - 4.7K bytes
    - Click Count (0)
  7. src/test/java/org/codelibs/fess/app/web/go/GoActionTest.java

        }
    
        @Test
        public void test_isFileSystemPath_ftp_protocol() {
            assertTrue(goAction.isFileSystemPath("ftp://ftp.example.com/path/file.txt"));
            assertTrue(goAction.isFileSystemPath("ftp://user:pass@ftp.example.com/file.txt"));
            assertTrue(goAction.isFileSystemPath("ftp://192.168.1.1/file.txt"));
        }
    
        @Test
        public void test_isFileSystemPath_storage_protocol() {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Jan 14 14:29:07 GMT 2026
    - 8.3K bytes
    - Click Count (0)
  8. src/test/java/org/codelibs/fess/app/web/admin/wizard/AdminWizardActionTest.java

        }
    
        @Test
        public void test_convertCrawlingPath_ftp_protocol() {
            assertEquals("ftp://ftp.example.com/path", wizardAction.convertCrawlingPath("ftp://ftp.example.com/path"));
            assertEquals("ftp://192.168.1.1/files", wizardAction.convertCrawlingPath("ftp://192.168.1.1/files"));
        }
    
        @Test
        public void test_convertCrawlingPath_storage_protocol() {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Jan 14 14:29:07 GMT 2026
    - 9.9K bytes
    - Click Count (0)
  9. CLAUDE.md

    - **Testing**: JUnit 4, UTFlute, Mockito, Testcontainers
    - **Storage**: In-memory (default), OpenSearch (optional)
    - **Cloud**: AWS SDK v2 (S3), Google Cloud Storage
    
    ### Protocols
    
    HTTP/HTTPS, File, FTP/FTPS, SMB/CIFS (SMB1/SMB2+), Storage (MinIO via `storage://`), S3 (`s3://`), GCS (`gcs://`)
    
    ### Content Formats
    
    Created: Sun Apr 12 03:50:13 GMT 2026
    - Last Modified: Thu Mar 12 03:39:20 GMT 2026
    - 8.1K bytes
    - Click Count (0)
  10. src/test/java/org/codelibs/fess/crawler/transformer/FessFileTransformerTest.java

                public String getCrawlerWebProtocols() {
                    return "http,https";
                }
    
                @Override
                public String getCrawlerFileProtocols() {
                    return "file,smb,smb1,ftp,storage,s3,gcs";
                }
    
                @Override
                public String getCrawlerDocumentFileNameEncoding() {
                    return "";
                }
    
                @Override
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Jan 14 14:29:07 GMT 2026
    - 14.4K bytes
    - Click Count (0)
Back to Top