Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 22 for rprotocol (0.07 seconds)

  1. src/main/java/org/codelibs/fess/helper/ProtocolHelper.java

         *
         * @param protocol the protocol name to add (without colon suffix)
         */
        public void addWebProtocol(final String protocol) {
            final String prefix = protocol + ":";
            if (stream(webProtocols).get(stream -> stream.anyMatch(s -> s.equals(prefix)))) {
                logger.debug("Web protocols already contains: protocol={}", protocol);
                return;
            }
    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)
  2. src/test/java/org/codelibs/fess/helper/ProtocolHelperTest.java

            assertFalse(protocolHelper.isValidFileProtocol("gcs://bucket/path"));
    
            // Add s3 protocol dynamically
            protocolHelper.addFileProtocol("s3");
            assertTrue(protocolHelper.isValidFileProtocol("s3://bucket/path"));
            assertFalse(protocolHelper.isValidFileProtocol("gcs://bucket/path"));
    
            // Add gcs protocol dynamically
            protocolHelper.addFileProtocol("gcs");
    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/main/java/org/codelibs/fess/app/web/admin/wizard/AdminWizardAction.java

            }
    
            return false;
        }
    
        /**
         * Converts a crawling path to the appropriate protocol format.
         * Handles various path formats and adds proper protocol prefixes.
         *
         * @param path the original path to convert
         * @return the converted path with appropriate protocol prefix
         */
        protected String convertCrawlingPath(final String path) {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Jan 10 02:14:37 GMT 2026
    - 16.4K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/fess/validation/UriTypeTest.java

    import jakarta.validation.Payload;
    
    public class UriTypeTest extends UnitFessTestCase {
    
        // Test field with UriType annotation for WEB protocol
        @UriType(protocolType = ProtocolType.WEB)
        private String testFieldWeb;
    
        // Test field with UriType annotation for FILE protocol
        @UriType(protocolType = ProtocolType.FILE)
        private String testFieldFile;
    
        // Test field with custom message
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 21.3K bytes
    - Click Count (0)
  5. src/test/java/org/codelibs/fess/validation/UriTypeValidatorTest.java

            protocols = new String[] { "http:" };
            values = "https://www.foo.com/\nhttps://www.bar.com/";
            assertFalse(UriTypeValidator.check(protocols, values));
    
            protocols = new String[] { "http:" };
            values = "https://www.foo.com/\n \nhttps://www.bar.com/";
            assertFalse(UriTypeValidator.check(protocols, values));
    
            protocols = new String[] { "http:" };
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Jan 11 08:43:05 GMT 2026
    - 3.2K bytes
    - Click Count (0)
  6. src/test/java/org/codelibs/fess/app/web/admin/wizard/AdminWizardActionTest.java

    import org.codelibs.fess.util.ComponentUtil;
    import org.junit.jupiter.api.Test;
    import org.junit.jupiter.api.TestInfo;
    
    /**
     * Test class for AdminWizardAction.
     * Tests the convertCrawlingPath method for various protocol types.
     */
    public class AdminWizardActionTest extends UnitFessTestCase {
    
        private TestableAdminWizardAction wizardAction;
    
        @Override
        protected void setUp(TestInfo testInfo) throws Exception {
    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)
  7. src/test/java/org/codelibs/fess/helper/MarkdownRendererTest.java

            // javascript: protocol should be blocked
            assertFalse(result.contains("javascript:"));
        }
    
        @Test
        public void test_render_xss_dataProtocol() {
            String malicious = "[Click me](data:text/html,<script>alert('XSS')</script>)";
            String result = markdownRenderer.render(malicious);
            // data: protocol should be blocked
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Jan 14 14:29:07 GMT 2026
    - 11.1K bytes
    - Click Count (0)
  8. build-logic-commons/code-quality-rules/src/main/resources/checkstyle/suppressions.xml

        <!-- Protocol types may only define constants in interfaces -->
        <suppress checks="InterfaceIsTypeCheck"
                  files=".*[/\\]tooling-api[/\\]src[/\\]main[/\\]java[/\\]org[/\\]gradle[/\\]tooling[/\\]internal[/\\]protocol.+"/>
        <suppress checks="InterfaceIsTypeCheck"
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Thu Mar 19 16:48:15 GMT 2026
    - 13.5K bytes
    - Click Count (0)
  9. src/main/webapp/js/chat.js

            }
            // Block known dangerous protocols
            var dangerousProtocols = ['javascript:', 'data:', 'vbscript:', 'file:', 'about:', 'blob:'];
            for (var i = 0; i < dangerousProtocols.length; i++) {
                if (trimmedUrl.startsWith(dangerousProtocols[i])) {
                    return '#';
                }
            }
            // Block URLs that look like protocol:// (unknown protocols)
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 01:36:02 GMT 2026
    - 30.6K bytes
    - Click Count (0)
  10. src/test/java/org/codelibs/fess/app/web/go/GoActionTest.java

    import org.codelibs.fess.util.ComponentUtil;
    import org.junit.jupiter.api.Test;
    import org.junit.jupiter.api.TestInfo;
    
    /**
     * Test class for GoAction.
     * Tests the isFileSystemPath method for various protocol types.
     */
    public class GoActionTest extends UnitFessTestCase {
    
        private TestableGoAction goAction;
    
        @Override
        protected void setUp(TestInfo testInfo) throws Exception {
            super.setUp(testInfo);
    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)
Back to Top