- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 12 for SsoResponseType (0.07 seconds)
-
src/main/java/org/codelibs/fess/sso/SsoResponseType.java
/** * Represents the type of SSO (Single Sign-On) response being requested. * This enum is used to differentiate between various SSO operations, * such as metadata requests and logout actions. */ public enum SsoResponseType { /** * Indicates a request for SSO metadata, which is typically used for * configuration and discovery in protocols like SAML. */ METADATA, /**
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 1.1K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/sso/SsoAuthenticatorTest.java
ActionResponse result = authenticator.getResponse(SsoResponseType.METADATA); // Verify initial state assertNull(result); // Setup with JSON response (easier to create without LastaFlute context) JsonResponse<?> expectedResponse = new JsonResponse<>(new HashMap<>()); authenticator.setResponseForType(SsoResponseType.METADATA, expectedResponse); // Execute
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Mar 13 23:01:26 GMT 2026 - 11.2K bytes - Click Count (1) -
src/test/java/org/codelibs/fess/sso/SsoResponseTypeTest.java
// Test equals method for enum constants assertTrue(SsoResponseType.METADATA.equals(SsoResponseType.METADATA)); assertTrue(SsoResponseType.LOGOUT.equals(SsoResponseType.LOGOUT)); assertFalse(SsoResponseType.METADATA.equals(SsoResponseType.LOGOUT)); assertFalse(SsoResponseType.LOGOUT.equals(SsoResponseType.METADATA)); assertFalse(SsoResponseType.METADATA.equals(null));Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Mar 13 23:01:26 GMT 2026 - 6.3K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/sso/SsoManagerTest.java
// Test getResponse() method @Test public void test_getResponse_whenNotAvailable() { currentSsoType = Constants.NONE; assertNull(ssoManager.getResponse(SsoResponseType.METADATA)); assertNull(ssoManager.getResponse(SsoResponseType.LOGOUT)); } @Test public void test_getResponse_whenAvailableButNoAuthenticator() { currentSsoType = "invalid"; ssoManager = new SsoManager() {
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Mar 13 23:01:26 GMT 2026 - 16.5K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/sso/SsoAuthenticator.java
/** * Gets the action response for the specified SSO response type. * @param responseType The type of SSO response required. * @return The action response. */ ActionResponse getResponse(SsoResponseType responseType); /** * Performs logout for the specified user. * @param user The user to logout. * @return The logout URL or null if not applicable. */ String logout(FessUserBean user);Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 2.2K bytes - Click Count (1) -
src/main/java/org/codelibs/fess/sso/SsoManager.java
* @return The action response from the SSO authenticator, or null if SSO is not available */ public ActionResponse getResponse(final SsoResponseType responseType) { if (available()) { final SsoAuthenticator authenticator = getAuthenticator(); if (authenticator != null) { return authenticator.getResponse(responseType);Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Nov 28 16:29:12 GMT 2025 - 5.3K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/sso/oic/OpenIdConnectAuthenticator.java
import org.codelibs.fess.crawler.Constants; import org.codelibs.fess.mylasta.action.FessUserBean; import org.codelibs.fess.sso.SsoAuthenticator; import org.codelibs.fess.sso.SsoResponseType; import org.codelibs.fess.util.ComponentUtil; import org.dbflute.optional.OptionalEntity; import org.lastaflute.web.login.credential.LoginCredential; import org.lastaflute.web.response.ActionResponse;
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sun Dec 14 01:18:25 GMT 2025 - 16.5K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/sso/spnego/SpnegoAuthenticator.java
import org.codelibs.fess.mylasta.action.FessUserBean; import org.codelibs.fess.mylasta.direction.FessConfig; import org.codelibs.fess.sso.SsoAuthenticator; import org.codelibs.fess.sso.SsoResponseType; import org.codelibs.fess.util.ComponentUtil; import org.codelibs.spnego.SpnegoFilterConfig; import org.codelibs.spnego.SpnegoHttpFilter; import org.codelibs.spnego.SpnegoHttpFilter.Constants;
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sun Mar 15 08:18:23 GMT 2026 - 18.2K bytes - Click Count (3) -
src/main/java/org/codelibs/fess/sso/saml/SamlAuthenticator.java
import org.codelibs.fess.exception.SsoProcessException; import org.codelibs.fess.mylasta.action.FessUserBean; import org.codelibs.fess.sso.SsoAuthenticator; import org.codelibs.fess.sso.SsoResponseType; import org.codelibs.fess.util.ComponentUtil; import org.codelibs.saml2.Auth; import org.codelibs.saml2.core.authn.AuthnRequestParams; import org.codelibs.saml2.core.logout.LogoutRequestParams;
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Jan 02 03:13:33 GMT 2026 - 20.2K bytes - Click Count (3) -
src/test/java/org/codelibs/fess/sso/spnego/SpnegoAuthenticatorTest.java
org.lastaflute.web.response.ActionResponse response = authenticator.getResponse(org.codelibs.fess.sso.SsoResponseType.METADATA); assertNull(response); response = authenticator.getResponse(org.codelibs.fess.sso.SsoResponseType.LOGOUT); assertNull(response); } @Test public void test_innerClassNaming() {
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Wed Jan 14 14:29:07 GMT 2026 - 4.8K bytes - Click Count (0)