public class RequestRouter extends Object
public static RequestRouter getInstance()
public GatewayDAO getGatewayDAO()
public void registerDefaultPreAuthenticationEndpoints()
public void registerDefaultAuthenticationEndpoints()
public void registerDefaultMidAuthenticationEndpoints()
public void registerDefaultRequestProcessors()
public void registerDefaultRequestValidators()
public void registerPreAuthenticationEndpoint(String endpointName, Enum<?> endpoint)
public void registerAuthenticationEndpoint(String endpointName, Enum<?> endpoint)
public void registerMidAuthenticationEndpoint(String endpointName, Enum<?> endpoint)
public void registerRequestProcessor(RequestProcessor rp)
public void registerRequestValidator(org.piangles.core.util.validate.Validator validator)
public void registerPostRequestProcessingHook(PostRequestProcessingHook postRequestProcessingHook)
public void registerMidAuthenticationHook(MidAuthenticationHook midAuthenticationHook)
public void registerPostAuthenticationHook(PostAuthenticationHook postAuthenticationHook)
public void registerCommunicator(Communicator communicator)
public void registerMFAManager(MFAManager mfaManager)
public boolean isPreAuthenticationEndpoint(String endpoint)
public boolean isAuthenticationEndpoint(String endpoint)
public boolean isMidAuthenticationEndpoint(String endpoint)
public RequestProcessor getRequestProcessor(String endpoint)
public PostRequestProcessingHook getPostRequestProcessingHook()
public MidAuthenticationHook getMidAuthenticationHook()
public PostAuthenticationHook getPostAuthenticationHook()
public Communicator getCommunicator()
public MFAManager getMFAManager()
public void clearRequestProcessors()
public void clearRequestValidators()
Copyright © 2022. All rights reserved.