Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 86 for Authentication (0.07 sec)

  1. src/main/java/org/codelibs/fess/app/service/WebAuthenticationService.java

    import org.dbflute.optional.OptionalEntity;
    
    import jakarta.annotation.Resource;
    
    /**
     * Service class for managing web authentication configurations.
     * Provides CRUD operations for web authentication settings including
     * listing, retrieving, storing, and deleting authentication configurations.
     */
    public class WebAuthenticationService {
    
        /**
         * Default constructor.
         */
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 5.2K bytes
    - Viewed (0)
  2. src/main/java/org/codelibs/fess/app/web/base/login/SpnegoCredential.java

    import org.lastaflute.web.login.credential.LoginCredential;
    
    /**
     * SPNEGO authentication credential implementation.
     *
     * This class represents login credentials obtained through SPNEGO (Security Provider
     * Negotiation Protocol) authentication. It contains the username extracted from the
     * SPNEGO authentication process, typically from a Kerberos ticket.
     */
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 1.9K bytes
    - Viewed (0)
  3. src/main/java/org/codelibs/fess/auth/chain/AuthenticationChain.java

    /**
     * Interface for authentication chain operations.
     * Provides methods for user management and authentication operations.
     */
    public interface AuthenticationChain {
    
        /**
         * Updates an existing user in the authentication chain.
         * @param user The user to update.
         */
        void update(User user);
    
        /**
         * Deletes a user from the authentication chain.
         * @param user The user to delete.
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 1.7K bytes
    - Viewed (0)
  4. src/main/java/org/codelibs/fess/app/web/admin/general/EditForm.java

         */
        @Min(0)
        @Max(100000)
        @ValidateTypeFailure
        public Integer purgeSuggestSearchLogDay;
    
        /**
         * LDAP server URL for authentication.
         * Used when LDAP authentication is enabled.
         */
        @Size(max = 1000)
        public String ldapProviderUrl;
    
        /**
         * LDAP security principal for binding to the LDAP server.
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 9.9K bytes
    - Viewed (0)
  5. src/main/java/org/codelibs/fess/app/web/api/admin/webauth/EditBody.java

    import org.codelibs.fess.app.web.admin.webauth.EditForm;
    
    /**
     * Request body class for web authentication edit operations in the admin REST API.
     * This class extends EditForm to inherit the necessary form validation and binding capabilities
     * for web authentication management operations.
     */
    public class EditBody extends EditForm {
    
        /**
         * Default constructor.
         */
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 1.1K bytes
    - Viewed (0)
  6. src/main/java/org/codelibs/fess/app/web/api/admin/fileauth/ApiAdminFileauthAction.java

    import org.lastaflute.web.response.JsonResponse;
    
    import jakarta.annotation.Resource;
    
    /**
     * API action for admin file authentication management.
     * Provides RESTful API endpoints for managing file authentication settings in the Fess search engine.
     * File authentication settings define access credentials and permissions for file-based crawling.
     *
     */
    public class ApiAdminFileauthAction extends FessApiAdminAction {
    
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Aug 07 03:06:29 UTC 2025
    - 9.2K bytes
    - Viewed (0)
  7. src/main/java/org/codelibs/fess/sso/spnego/SpnegoAuthenticator.java

     *
     * This class provides Single Sign-On (SSO) authentication using the SPNEGO protocol,
     * which is commonly used for Kerberos-based authentication in Windows environments.
     * It handles the negotiation between client and server to establish a secure
     * authentication context without requiring users to explicitly enter credentials.
     *
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 17.2K bytes
    - Viewed (0)
  8. src/main/java/org/codelibs/fess/app/web/admin/fileauth/EditForm.java

    import jakarta.validation.constraints.Size;
    
    /**
     * Form class for editing file authentication configurations in the admin interface.
     * This form extends CreateForm to include fields necessary for updating existing file authentication entries,
     * including tracking information for optimistic locking and audit trails.
     * File authentication configurations define access control for file system crawling operations.
     *
     */
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 2.4K bytes
    - Viewed (0)
  9. src/main/java/org/codelibs/fess/app/web/admin/webauth/AdminWebauthAction.java

                registerWebConfigItems(data);
            });
        }
    
        /**
         * Displays the form for editing an existing web authentication configuration.
         *
         * @param form the edit form containing web authentication ID
         * @return HTML response for the web authentication edit form
         */
        @Execute
        @Secured({ ROLE })
        public HtmlResponse edit(final EditForm form) {
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 20.3K bytes
    - Viewed (0)
  10. src/main/java/org/codelibs/fess/auth/AuthenticationManager.java

    import org.codelibs.fess.opensearch.user.exentity.User;
    
    /**
     * Manages authentication operations across multiple authentication chains.
     * This class coordinates user operations across different authentication providers.
     */
    public class AuthenticationManager {
        /** Array of authentication chains to process user operations. */
        protected AuthenticationChain[] chains = {};
    
        /**
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 3.1K bytes
    - Viewed (0)
Back to top